Pulsar::CalibratorTypes::CompleteJones Class Reference

Full 7 degrees of freedom parameterization of Jones matrix. More...

#include <CalibratorTypes.h>

Inheritance diagram for Pulsar::CalibratorTypes::CompleteJones:
Pulsar::CalibratorTypes::Poln Pulsar::Calibrator::Type Pulsar::CalibratorTypes::Phenomenological Pulsar::CalibratorTypes::van04_Eq13 Pulsar::CalibratorTypes::van09_Eq Pulsar::CalibratorTypes::bri00_Eq19 Pulsar::CalibratorTypes::bri00_Eq19_iso Pulsar::CalibratorTypes::van04_Eq18

Public Member Functions

bool is_a (const Type *that) const
 CALIBRATOR_TYPE_INIT (CompleteJones, "jones")
unsigned get_nparam () const
 Return the number of parameters that describe the transformation.
Public Member Functions inherited from Pulsar::Calibrator::Type
virtual std::string get_name () const
 Return the name of the calibrator type.
virtual Typeclone () const =0
 Return a new instance of derived type.
virtual bool is_a (const Type *that) const
 Return true if that is a this.
template<class T>
bool is_a () const
 Return true if this is a T.

Additional Inherited Members

Static Public Member Functions inherited from Pulsar::Calibrator::Type
static Typefactory (const std::string &name)
 Construct a new instance of Calibrator::Type, based on name.
static Typefactory (const Calibrator *)
 Construct a new instance of Calibrator::Type, based on Calibrator.

Detailed Description

Full 7 degrees of freedom parameterization of Jones matrix.

Member Function Documentation

◆ get_nparam()

unsigned Pulsar::CalibratorTypes::CompleteJones::get_nparam ( ) const
inlinevirtual

Return the number of parameters that describe the transformation.

Implements Pulsar::Calibrator::Type.


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

Generated using doxygen 1.14.0