12 #ifndef AttitudeData_h 13 #define AttitudeData_h double _pitch_bias
Pitch bias (degrees)
RadarSatRecord * Clone()
This function is able to create a new instance of the class initialised with the data of the calling ...
RadarSatRecord * Instanciate()
This function is able to create a new instance of the class.
friend std::istream & operator>>(std::istream &is, AttitudeData &data)
This function reads a AttitudeData from a stream.
This class is the base class of all the record classes.
void Read(std::istream &is)
Reads the class data from a stream.
double get_roll_bias()
Roll bias (degrees)
double _roll_bias
Roll bias (degrees)
This class is able to read a Data point data record.
AttitudeData()
Constructor.
double _yaw_bias
Yaw bias (degrees)
~AttitudeData()
Destructor.
double get_yaw_bias()
Yaw bias (degrees)
std::basic_istream< char > istream
Base class for char input streams.
void Write(std::ostream &os)
Writes the class to a stream.
DataPointDataRecord * get_att_vect()
Data points
double get_pitch_bias()
Pitch bias (degrees)
friend std::ostream & operator<<(std::ostream &os, const AttitudeData &data)
This function writes the AttitudeData in a stream.
int _npoint
Number of data points.
int get_npoint()
Number of data points.
AttitudeData & operator=(const AttitudeData &rhs)
Copy operator.
This class is able to read a Attitude data record.
DataPointDataRecord _att_vect[20]
Data points
std::basic_ostream< char > ostream
Base class for char output streams.