Ask a Question | Search PSRCHIVE: |
Home
|
UVMArchive.h 101 };
std::string get_name() Return the name of the TimerArchive plugin. Definition: UVMArchive.h:87 const Integration * get_Integration(const Archive *data, Index subint) Return the requested profile, cloning and integrating when needed. Definition: Index.C:118 void set_centre_frequency(unsigned ichan, double frequency) Set the Profile centre frequency attributes of the given channel. Definition: Integration.C:372 virtual void set_epoch(const MJD &mjd)=0 Set the epoch of the rising edge of bin zero. Stokes static Option< bool > include_offpulse_region Load the phase bins identified as part of the off-pulse baseline. Definition: UVMArchive.h:36 const UVMArchive & operator=(const UVMArchive &archive) Assignment operator. UVMArchive * clone() const Return a new copy-constructed UVMArchive instance. Definition: UVMArchive.C:86 virtual Integration * load_Integration(const char *filename, unsigned subint) Load the specified Integration from filename, returning new instance. Definition: UVMArchive.C:247 double integration_length The integration length. Definition: UVMArchive.h:95 Array of Profiles integrated over the same time interval. Definition: Integration.h:37 void unload_file(const char *filename) const Unload the UVMArchive (header and Integration data) to filename. Definition: UVMArchive.h:72 virtual void load_header(const char *filename) Load the UVM header information from filename. Definition: UVMArchive.C:93 virtual void set_duration(double seconds)=0 Set the total time integrated (in seconds) This class registers the UVMArchive plugin class for use. Definition: UVMArchive.h:77 void copy(const Archive &archive) Copy all of the class attributes and the selected Integration data. Definition: UVMArchive.C:63 std::string get_description() Return description of this plugin. Definition: UVMArchive.C:255 bool can_unload() const The unload_file method is implemented. Definition: UVMArchive.h:69 bool advocate(const char *filename) Advocate the use of TimerArchive to interpret filename. Definition: UVMArchive.C:261 Profile * get_Profile(unsigned ipol, unsigned ichan) Returns a pointer to the Profile given by the specified indeces. Definition: Integration.C:306 virtual void set_folding_period(double seconds)=0 Set the folding or topocentric pulsar period (in seconds) virtual void set_gate_duty_cycle(double turns) Set the fraction of the pulse period recorded (in turns) Definition: Integration.h:224 Generated using doxygen 1.8.17
|