Pulsar::FixFluxCal Class Reference

Corrects the Signal::Source type and name attributes of the Archive. More...

#include <FixFluxCal.h>

Inheritance diagram for Pulsar::FixFluxCal:
Pulsar::Correction

Public Member Functions

 FixFluxCal ()
 Default constructor.
 ~FixFluxCal ()
 Destructor.
std::string get_name ()
void apply (Archive *archive)
 Correct the Signal::Source type attribute of the Archive.
std::string get_changes () const
 Get a description of the corrections made to the Archive.

Protected Attributes

Reference::To< StandardCandles > fluxcals
 Database of standard candles and their coordinates.
std::string changes
 Description of corrections made in last call to apply.

Detailed Description

Corrects the Signal::Source type and name attributes of the Archive.

If the Archive::type attribute is set to Signal::PolnCal and the coordinates are close to any of the known standard candles, then the Archive::type and Archive::name attributes may be corrected.

Member Function Documentation

◆ apply()

void Pulsar::FixFluxCal::apply ( Archive * archive)
virtual

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

Generated using doxygen 1.14.0