Ask a Question | Search PSRCHIVE: |
Home
|
IntegrationManager.h void insert(unsigned isubint, Integration *integration) Insert the Integration instance into the specified location. Definition: IntegrationManager.C:129 Provides access to private and protected members of IntegrationManager. Definition: IntegrationManagerExpert.h:36 Expert * expert() Provide access to the expert interface. Definition: IntegrationManager.C:233 virtual void resize(unsigned npol=0, unsigned nchan=0, unsigned nbin=0) Set the dimensions of the data container. Definition: Integration_resize.C:20 virtual void set_nsubint(unsigned num_sub)=0 Set the number of sub-integrations. const Integration * get_Integration(const Archive *data, Index subint) Return the requested profile, cloning and integrating when needed. Definition: Index.C:118 void load_all() Load all sub-integrations. Definition: IntegrationManager.C:226 virtual unsigned get_nsubint() const =0 Get the number of sub-integrations stored in the file. Integration * get_last_Integration() Return a pointer to the last Integration. Definition: IntegrationManager.C:75 virtual Integration * use_Integration(Integration *use)=0 Use the given Integration instance. void manage(IntegrationManager *more_subints) Append use_Integration modifications of Integration objects to self. Definition: IntegrationManager.C:113 virtual Integration * new_Integration(const Integration *copy=0)=0 Construct new Integration instance. IntegrationManager() null constructor Definition: IntegrationManager.C:16 void shuffle() Randomly rearrange the sub-integrations. Definition: IntegrationManager.C:220 virtual void _resize(unsigned nsubint, bool instances=true) Resize the Integration vector. Definition: IntegrationManager.C:194 void unmanage(const Integration *) Remove the Integration instance. Definition: IntegrationManager.C:158 void append(const IntegrationManager *more_subints) Append new_Integration copies of Integration objects to self. Definition: IntegrationManager.C:102 Integration * get_Integration(unsigned subint) Return pointer to the specified Integration. Definition: IntegrationManager.C:41 Integration * get_first_Integration() Return a pointer to the first Integration. Definition: IntegrationManager.C:69 Array of Profiles integrated over the same time interval. Definition: Integration.h:37 virtual Integration * load_Integration(unsigned isubint)=0 Load new Integration instance. void sort(StrictWeakOrdering comp=temporal_order) Sort the Integrations according to the specified order. Definition: IntegrationManager.h:85 virtual ~IntegrationManager() destructor Definition: IntegrationManager.C:30 IntegrationManager & operator=(const IntegrationManager &archive) operator = static unsigned verbose A verbosity flag that can be set for debugging purposes. Definition: IntegrationManager.h:38 Manages a vector of Integration instances. Definition: IntegrationManager.h:33 Generated using doxygen 1.8.17
|