Class dsp::PMDAQ_Observation
-
class PMDAQ_Observation : public dsp::Observation
General means of constructing Observation attributes from PMDAQ data.
This class parses the header block used for PMDAQ data and initializes all of the attributes of the Observation base class. The header block may come from a PMDAQ header file.
Public Functions
-
PMDAQ_Observation(const char *header)
Construct from a CPSR2 ASCII header block.
-
inline bool has_two_filters()
Returns true if two filters were used. e.g. both 10cm and 50cm bands.
-
inline double get_second_centre_frequency()
Inquire the second centre frequency.
-
inline double get_second_bandwidth()
Inquire the second bandwidth.
-
inline unsigned get_freq1_channels()
Inquire the number of channels at the first centre frequency.
-
inline unsigned get_freq2_channels()
Inquire the number of channels at the second centre frequency.
-
PMDAQ_Observation(const char *header)