PAASS
Software suite to Acquire and Analyze Data from Pixie16
RootFitter Class Reference

#include <RootFitter.hpp>

Inheritance diagram for RootFitter:
Collaboration diagram for RootFitter:

Public Member Functions

 RootFitter ()
 
 ~RootFitter ()
 
double CalculatePhase (const std::vector< double > &data, const std::pair< double, double > &pars, const std::pair< unsigned int, double > &maxInfo, std::pair< double, double > baseline)
 Perform CFD analysis on the waveform using the pol2 algorithm. More...
 
- Public Member Functions inherited from TimingDriver
 TimingDriver ()
 Default Constructor. More...
 
virtual ~TimingDriver ()
 Default destructor. More...
 
virtual std::vector< double > GetResults (void)
 
virtual double CalculatePhase (const std::vector< unsigned int > &data, const std::pair< double, double > &pars, const std::pair< unsigned int, double > &max, const std::pair< double, double > baseline)
 
void SetQdc (const double &a)
 

Additional Inherited Members

- Protected Attributes inherited from TimingDriver
std::vector< double > results_
 Vector containing results. More...
 
double qdc_
 qdc of the waveform being fitted More...
 

Detailed Description

Definition at line 10 of file RootFitter.hpp.

Constructor & Destructor Documentation

§ RootFitter()

RootFitter::RootFitter ( )
inline

Definition at line 12 of file RootFitter.hpp.

§ ~RootFitter()

RootFitter::~RootFitter ( )
inline

Definition at line 14 of file RootFitter.hpp.

Here is the call graph for this function:

Member Function Documentation

§ CalculatePhase()

double RootFitter::CalculatePhase ( const std::vector< double > &  data,
const std::pair< double, double > &  pars,
const std::pair< unsigned int, double > &  maxInfo,
std::pair< double, double >  baseline 
)
virtual

Perform CFD analysis on the waveform using the pol2 algorithm.

We need to get this working, it's suffering from some strange issues with ROOT and linked libraries.

Reimplemented from TimingDriver.

Definition at line 16 of file RootFitter.cpp.

Here is the caller graph for this function:

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