Ask a Question | Search PSRCHIVE: |
Home
|
ASPArchive.h Pulsar double cal_frequency Calibrator frequency. Definition: CalInfoExtension.h:58 std::string get_name() const Get the name of the observatory and/or primary reflector. Definition: Telescope.h:96 void load_extensions(fitsfile *f, int *status) Fill in info for select Archive extensions. Definition: ASPArchive.C:509 void set_hand(Signal::Hand) Set the hand of the basis. Definition: Receiver.C:112 ASPArchive * clone() const Return a new copy-constructed ASPArchive instance. Definition: ASPArchive.C:95 std::string get_name() const Get the name of the receiver. Definition: Receiver.h:90 void set_basis(Signal::Basis basis) Set the basis of the feed receptors. Definition: Receiver.C:97 bool can_unload() const The unload_file method is not implemented. Definition: ASPArchive.h:64 virtual Integration * load_Integration(const char *filename, unsigned subint) Load the specified Integration from filename, returning new instance. Definition: ASPArchive.C:302 FluxDensity void set_name(const std::string &_name) Set the name of the receiver. Definition: Receiver.h:92 double cal_phase Calibrator phase. Definition: CalInfoExtension.h:64 void set_amps(const T *data) set the amplitudes array equal to the contents of the data array Definition: ProfileAmps.h:89 void set_argument(Signal::Argument) Set the argument of the backend. Definition: Backend.C:113 void set_centre_frequency(unsigned ichan, double frequency) Set the Profile centre frequency attributes of the given channel. Definition: Integration.C:372 void copy(const Archive &archive) Copy all of the class attributes and the selected Integration data. Definition: ASPArchive.C:71 Contains information about the receiver and receiver platform. Definition: Receiver.h:28 Stokes virtual void unload_file(const char *filename) const Unload the ASPArchive (header and Integration data) to filename. Definition: ASPArchive.C:599 virtual void add_extension(Extension *extension) Add an Extension to the Integration instance. Definition: Integration.C:90 void shift(unsigned npts, float *arr, double shift) void set_delay(const double set_delay) Set the delay. Definition: Backend.h:96 void set_name(const std::string &name) Set the name of the backend. Definition: Backend.C:89 std::string cal_mode Cal mode (As defined by the ATNF TCS: OFF, SYNC, EXT1, EXT2) Definition: CalInfoExtension.h:55 Array of Profiles integrated over the same time interval. Definition: Integration.h:37 const ASPArchive & operator=(const ASPArchive &archive) Assignment operator. virtual void set_epoch(const MJD &mjd) Set the epoch of the rising edge of bin zero. Definition: BasicIntegration.h:63 FluxCalOn PolnCal Contains information about the telescope used for the observation. Definition: Telescope.h:26 Coherence double cal_dutycycle Calibrator duty-cycle. Definition: CalInfoExtension.h:61 virtual void set_folding_period(double seconds) Set the folding period (in seconds) Definition: BasicIntegration.h:73 void set_downconversion_corrected(bool corrected=true) True if backend has compensated for lower sideband downconversion. Definition: Backend.C:125 Defines the pure virtual methods declared in Pulsar::Archive. Definition: BasicArchive.h:37 virtual void set_duration(double seconds) Set the total time integrated (in seconds) Definition: BasicIntegration.h:68 virtual void load_header(const char *filename) Load the ASP header information from filename. Definition: ASPArchive.C:102 Stores information about the reference source (ATNF) Definition: CalInfoExtension.h:28 Profile * get_Profile(unsigned ipol, unsigned ichan) Returns a pointer to the Profile given by the specified indeces. Definition: Integration.C:306 void uniform_weight(float new_weight=1.0) Set the weight of each profile to the given number. Definition: Integration.C:706 Telescope pointing parameters recorded during the observation. Definition: Pointing.h:27 FluxCalOff int cal_nstate Number of different states during cal period. Definition: CalInfoExtension.h:67 Generated using doxygen 1.8.17
|