Pulsar::BackendFeedInfo Class Referenceabstract

Communicates BackendFeed parameters to plotting routines. More...

#include <BackendFeedInfo.h>

Inheritance diagram for Pulsar::BackendFeedInfo:
Pulsar::SingleAxisCalibrator::Info Pulsar::BrittonInfo Pulsar::InstrumentInfo

Public Member Functions

 BackendFeedInfo (const PolnCalibrator *calibrator)
 Constructor.
 
unsigned get_nclass () const
 Return the number of parameter classes.
 
std::string get_name (unsigned iclass) const
 Return the name of the specified class.
 
virtual std::string get_name_feed (unsigned iclass) const =0
 Return the name of the specified class.
 
unsigned get_nparam (unsigned iclass) const
 Return the number of parameters in the specified class.
 
Estimate< float > get_param (unsigned ichan, unsigned iclass, unsigned iparam) const
 Return the estimate of the specified parameter.
 
virtual Estimate< float > get_param_feed (unsigned ichan, unsigned iclass, unsigned iparam) const =0
 Return the estimate of the specified parameter.
 
int get_colour_index (unsigned iclass, unsigned iparam) const
 Return the colour index.
 
- Public Member Functions inherited from Pulsar::SingleAxisCalibrator::Info
 Info (const PolnCalibrator *calibrator)
 Constructor.
 
std::string get_title () const
 Return the title.
 
unsigned get_nclass () const
 Return the number of parameter classes.
 
std::string get_name (unsigned iclass) const
 Return the name of the specified class.
 
unsigned get_nparam (unsigned iclass) const
 Return the number of parameters in the specified class.
 
Estimate< float > get_param (unsigned ichan, unsigned iclass, unsigned iparam) const
 Return the estimate of the specified parameter.
 

Detailed Description

Communicates BackendFeed parameters to plotting routines.


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

Generated using doxygen 1.8.17