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