Ask a Question | Search PSRCHIVE: |
![]()
|
IntegrationOrder.h Definition ArchiveExtension.h:24 IntegrationOrder(const char *name) Default constructor. Definition IntegrationOrder.C:10 void set_Index(unsigned subint, double i) Set the custom index value associated with an Integration. Definition IntegrationOrder.C:77 virtual void organise(Archive *, unsigned)=0 Re-order the Integrations into the desired state. std::vector< double > indices Storage for the actual Integration indices. Definition IntegrationOrder.h:93 const IntegrationOrder & operator=(const IntegrationOrder &extension) Operator =. Definition IntegrationOrder.C:27 void resize(unsigned nsubint, unsigned npol=0, unsigned nchan=0, unsigned nbin=0) Change the size of the index array. Definition IntegrationOrder.C:50 virtual void combine(Archive *, unsigned)=0 virtual ~IntegrationOrder() Destructor. Definition IntegrationOrder.C:36 std::string get_short_name() const Return a short name. Definition IntegrationOrder.h:82 std::string get_Unit() const Return a string describing the units of this state. Definition IntegrationOrder.C:45 double get_Index(unsigned subint) const Get the custom index value associated with an Integration. Definition IntegrationOrder.C:68 std::string get_IndexState() const Return a string describing the type of indexing used. Definition IntegrationOrder.C:40 unsigned size() const Return the size of the index array. Definition IntegrationOrder.C:58 void erase(unsigned i) Erase the specified index. Definition IntegrationOrder.C:63 virtual void append(Archive *, const Archive *)=0 Add two Archive instances that have the same IntegrationOrder. IntegrationOrder(const char *name) Default constructor. Definition IntegrationOrder.C:10 std::string IndexState An index state identifier string. Definition IntegrationOrder.h:87 std::string Unit The units (if any) of this state. Definition IntegrationOrder.h:90 Generated using doxygen 1.14.0
|