Pulsar::HasBaselineEstimator Class Reference

Manages a baseline estimator and its interface. More...

#include <HasBaselineEstimator.h>

Inheritance diagram for Pulsar::HasBaselineEstimator:
Pulsar::PhaseWidth Pulsar::ProfileStats

Public Member Functions

 HasBaselineEstimator ()
 Default constructor.
 
 HasBaselineEstimator (const HasBaselineEstimator &)
 Copy constructor.
 
 ~HasBaselineEstimator ()
 Destructor.
 
virtual void set_baseline_estimator (ProfileWeightFunction *)
 Set the algorithm used to find the off-pulse phase bins.
 
ProfileWeightFunctionget_baseline_estimator () const
 Get the algorithm used to find the off-pulse phase bins.
 
void share (HasBaselineEstimator *other)
 Share the baseline estimator of other.
 

Static Public Member Functions

template<typename Child >
static void import (typename Child::Interface *)
 

Detailed Description

Manages a baseline estimator and its interface.


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

Generated using doxygen 1.8.17