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.


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

Generated using doxygen 1.8.17