CoherencyMeasurementSet Class Reference

A CoherencyMeasurement set and their coordinates. More...

#include <CoherencyMeasurementSet.h>

Inheritance diagram for 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.
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.
std::string get_coordinates_string () const
 Get a string that describes the coordinate values.

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

Get the transformation through which the measurements are made.

Set the transformation through which the measurements are made.


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

Generated using doxygen 1.14.0