Ask a Question | Search PSRCHIVE: |
Home
|
TimerArchive.h 281 }
Pulsar virtual void set_state(Signal::State state) Set the state of the profiles. Definition: TimerArchive.C:390 const TimerArchive & operator=(const TimerArchive &archive) Assignment operator. Definition: TimerArchive.C:70 PPQQ double get_parallactic_angle() const virtual unsigned get_npol() const Get the number of frequency channels used. Definition: TimerArchive.C:311 void set_observatory_latitude(double latitude) virtual bool get_faraday_corrected() const Data has been corrected for ISM faraday rotation. Definition: TimerArchive.C:494 virtual void set_scale(Signal::Scale scale) Set the scale of the profiles. Definition: TimerArchive.C:434 void hdr_load(FILE *fptr) load the timer header from an open file Definition: TimerArchive_load.C:482 void set_source_coordinates(const sky_coord &coords) virtual void set_rotation_measure(double rm) Set the rotation measure (in ) Definition: TimerArchive.C:476 FluxDensity virtual void set_nsubint(unsigned nsubint) Set the number of sub-integrations. Definition: TimerArchive.C:330 void subint_load(FILE *fptr) load the sub-integrations from an open file Definition: TimerArchive_load.C:93 virtual Integration * load_Integration(const char *filename, unsigned subint) Load the specified Integration from filename, returning new instance. Definition: TimerArchive.C:165 const Integration * get_Integration(const Archive *data, Index subint) Return the requested profile, cloning and integrating when needed. Definition: Index.C:118 void copy(const Archive &archive) Copy all of the class attributes and the selected Integration data. Definition: TimerArchive.C:94 void unpack(Receiver *receiver) Unpack the Receiver extension. Definition: TimerArchive_Receiver.C:29 Angle get_longitude() const Get the longitude of the antenna. Definition: Telescope.h:106 State virtual void set_bandwidth(double bw) Set the overall bandwidth of the observation. Definition: TimerArchive.C:340 Stokes void set_calibrated(int code, bool done) set code bit in hdr.calibrated Definition: TimerArchive.C:523 virtual void set_coordinates(const sky_coord &coordinates) Set the coordinates of the source. Definition: TimerArchive.C:275 virtual void set_nchan(unsigned numchan) Set the number of frequency channels. Definition: TimerArchive.C:305 void subint_unload(FILE *fptr) const unload the sub-integrations to an open file Definition: TimerArchive_unload.C:72 Scale virtual Signal::State get_state() const Get the state of the profiles. Definition: TimerArchive.C:356 virtual void set_telescope(const std::string &telescope) Set the telescope name. Definition: TimerArchive.C:177 ReferenceFluxDensity virtual bool get_dedispersed() const Inter-channel dispersion delay has been removed. Definition: TimerArchive.C:505 void unpack_extensions() Unpack the Receiver and Telescope Extension classes (after loading) Definition: TimerArchive_extensions.C:22 virtual bool get_poln_calibrated() const Data has been poln calibrated. Definition: TimerArchive.C:483 static bool big_endian files are big endian by default Definition: TimerArchive.h:33 virtual void load_header(const char *filename) Load the header information from filename. Definition: TimerArchive_load.C:30 void psr_load(FILE *fptr) load the polyco and ephemeris from an open file Definition: TimerArchive_load.C:517 virtual sky_coord get_coordinates() const Get the coordinates of the source. Definition: TimerArchive.C:262 void unload(FILE *fptr) const unload the archive to an open file Definition: TimerArchive_unload.C:57 Intensity virtual void set_source(const std::string &source) Set the source name. Definition: TimerArchive.C:255 void set_observatory_longitude(double longitude) virtual void set_faraday_corrected(bool done=true) Set the status of the ISM RM flag. Definition: TimerArchive.C:499 Array of Profiles integrated over the same time interval. Definition: Integration.h:37 void set_corrected(int code, bool done) set code bit in hdr.corrected Definition: TimerArchive.C:515 virtual Signal::Scale get_scale() const Get the scale of the profiles. Definition: TimerArchive.C:423 virtual Integration * new_Integration(const Integration *copy_this=0) The subints vector will point to TimerIntegrations. Definition: TimerArchive.C:145 Unknown void load(FILE *fptr) load the archive from an open file Definition: TimerArchive_load.C:57 double get_azimuth() const void set_epoch(const MJD &epoch) FluxCalOn PolnCal virtual void set_dedispersed(bool done=true) Set true when the inter-channel dispersion delay has been removed. Definition: TimerArchive.C:510 Contains information about the telescope used for the observation. Definition: Telescope.h:26 virtual void set_type(Signal::Source type) Set the observation type (psr, cal) Definition: TimerArchive.C:226 virtual unsigned get_nchan() const Get the number of frequency channels used. Definition: TimerArchive.C:298 Coherence double dispersion_measure Double-precision dispersion measure stored for runtime use. Definition: TimerArchive.h:279 void hdr_unload(FILE *fptr) const unload the timer header to an open file Definition: TimerArchive_unload.C:108 struct timer hdr The original FPTM header information. Definition: TimerArchive.h:185 Angle get_latitude() const Get the latitude of the antenna. Definition: Telescope.h:101 virtual void unload_file(const char *filename) const Unload the Archive (header and Integration data) to filename. Definition: TimerArchive_unload.C:27 void pack_extensions() Pack the Receiver and Telescope Extension classes (before unloading) Definition: TimerArchive_extensions.C:74 void correct_Integrations() Set the state of various redundant parameters in the mini headers. Definition: TimerArchive.C:531 const Type * ptr() const virtual double get_centre_frequency() const Get the centre frequency of the observation. Definition: TimerArchive.C:345 void pack(const Receiver *receiver) Pack the Receiver extension. Definition: TimerArchive_Receiver.C:173 virtual void set_be_data_size() set the backend data size Definition: TimerArchive_unload.C:163 virtual Signal::Source get_type() const Get the observation type (psr, cal) Definition: TimerArchive.C:188 bool valid State of the TimerArchive attributes can be trusted. Definition: TimerArchive.h:192 double get_local_sidereal_time() const Jansky virtual void set_npol(unsigned numpol) Set the number of polarization measurements. Definition: TimerArchive.C:318 virtual void set_nbin(unsigned numbins) Set the number of pulsar phase bins. Definition: TimerArchive.C:292 const std::string get_message() const virtual double get_rotation_measure() const Get the rotation measure (in ) Definition: TimerArchive.C:470 virtual double get_bandwidth() const Get the overall bandwidth of the observation. Definition: TimerArchive.C:335 void set_coordinates(const std::string &code) Set the coordinates of the telescope based on known tempo codes. Definition: Telescope.C:59 double rotation_measure Double-precision rotation measure stored for runtime use. Definition: TimerArchive.h:281 TimerArchive * clone() const Return a pointer to a new copy constructed instance equal to this. Definition: TimerArchive.C:133 virtual double get_dispersion_measure() const Get the dispersion measure (in ) Definition: TimerArchive.C:457 virtual std::string get_telescope() const Get the telescope name. Definition: TimerArchive.C:172 virtual std::string get_source() const Get the source name. Definition: TimerArchive.C:250 Invariant virtual void backend_unload(FILE *fptr) const unload the backend-specific information to an open file Definition: TimerArchive_unload.C:157 int hydra_obstype() Returns the Hydra observation type, given the coordinates. Definition: TimerArchive.C:210 virtual void set_centre_frequency(double cf) Set the centre frequency of the observation. Definition: TimerArchive.C:350 double get_zenith() const Source virtual void set_dispersion_measure(double dm) Set the dispersion measure (in ) Definition: TimerArchive.C:463 virtual void set_poln_calibrated(bool done=true) Set the status of the poln calibrated flag. Definition: TimerArchive.C:488 FluxCalOff virtual void backend_load(FILE *fptr) load the backend-specific information from an open file Definition: TimerArchive_load.C:497 virtual unsigned get_nbin() const Get the number of pulsar phase bins used. Definition: TimerArchive.C:285 virtual void correct() Set various redundant parameters in the timer and mini headers. Definition: TimerArchive.C:592 bool can_unload() const The unload_file method is implemented. Definition: TimerArchive.h:179 virtual unsigned get_nsubint() const Get the number of sub-integrations stored in the file. Definition: TimerArchive.C:323 void psr_unload(FILE *fptr) const unload the polyco and ephemeris from an open file Definition: TimerArchive_unload.C:168 Generated using doxygen 1.8.17
|