Class dsp::LuMPObservation

class LuMPObservation : public dsp::ASCIIObservation

Parses Observation attributes from a LuMP header.

Public Functions

LuMPObservation(const char *header)

Construct from a LuMP file header.

inline virtual void set_data_type(DataType _data_type)

Set the binary format.

inline DataType get_data_type() const

Return the binary format.

inline virtual void set_data_endianness(DataEndianness _data_endianness)

Set the data endianness.

inline DataEndianness get_data_endianness() const

Return the data endianness.

inline virtual void set_pol_ordering(PolOrdering _pol_ordering)

Set the polarization ordering.

inline PolOrdering get_pol_ordering() const

Return the polarization ordering.

inline virtual void set_read_from_LuMP_file(bool _read_from_LuMP_file)

Set the data read mode.

inline bool get_read_from_LuMP_file() const

Return the data read mode.

inline virtual void set_LuMP_file_size(uint64_t _LuMP_file_size)

Set the LuMP file size.

inline uint64_t get_LuMP_file_size() const

Return the data read mode.