Calibration::CoherencyMeasurementSet Class Reference

A CoherencyMeasurement set and their coordinates. More...

#include <CoherencyMeasurementSet.h>

Inheritance diagram for Calibration::CoherencyMeasurementSet:

Public Member Functions

 CoherencyMeasurementSet (unsigned transformation_index=0)
 Default constructor.
 
 ~CoherencyMeasurementSet ()
 Destructor.
 
void set_transformation_index (unsigned index)
 Set the transformation through which the measurements are made.
 
unsigned get_transformation_index () const
 Get the transformation through which the measurements are made. More...
 
void add_coordinate (MEAL::Argument::Value *abscissa)
 Add an independent variable.
 
void set_coordinates () const
 Apply the independent variables.
 
void set_identifier (const std::string &val)
 Set the identifier.
 
const std::string & get_identifier () const
 Get the identifier.
 
void set_name (const std::string &val)
 Set the name.
 
const std::string & get_name () const
 Get the name.
 
void set_source (Signal::Source val)
 Set the source.
 
Signal::Source get_source () const
 Get the source.
 
void set_epoch (const MJD &val)
 Set the epoch.
 
const MJDget_epoch () const
 Get the epoch.
 
void set_ichan (unsigned val)
 Set the channel index.
 
unsigned get_ichan () const
 Get the channel index.
 

Protected Attributes

unsigned transformation_index
 Index of the transformation through which the measurements are made.
 
std::vector< Reference::To< MEAL::Argument::Value > > coordinates
 The coordinates shared by all measurements in the set.
 
std::string identifier
 The identifier.
 
std::string name
 Source name.
 
Signal::Source source
 Source code.
 
MJD epoch
 Epoch of the observation.
 
unsigned ichan
 Frequency channel.
 

Detailed Description

A CoherencyMeasurement set and their coordinates.

Member Function Documentation

◆ get_transformation_index()

unsigned CoherencyMeasurementSet::get_transformation_index ( ) const

The documentation for this class was generated from the following files:

Generated using doxygen 1.8.17