Diana Software
Public Member Functions | Public Attributes | List of all members
QCalibrationParameters Class Reference

object containing calibration data (function, coefficients, source and residuals) and run numbers of the run used to calculate them More...

Inheritance diagram for QCalibrationParameters:

Public Member Functions

 QCalibrationParameters ()
 
void Clear ()
 
QCalibrationResidualsGetCalibrationResidual (int i)
 
const QCalibrationResidualsGetCalibrationResidual (int i) const
 
QError WriteOnStream (std::ostream &o) const
 
QError ReadFromStream (std::istream &ob)
 
void Dump (std::ostream &o) const
 
 QObjectDef (QCalibrationParameters, 1)
 

Public Attributes

TF1 fFunction
 
std::string fSource
 
std::vector< QCalibrationResidualsfResiduals
 
double fChisquareNdf
 
std::vector< int > fSourceRuns
 

Detailed Description

object containing calibration data (function, coefficients, source and residuals) and run numbers of the run used to calculate them

Author
Claudia Tomei

Put here an extensive description of what your
class stores.

Definition at line 21 of file QCalibrationParameters.hh.

Constructor & Destructor Documentation

◆ QCalibrationParameters()

QCalibrationParameters::QCalibrationParameters ( )

Definition at line 13 of file QCalibrationParameters.cc.

References Clear().

Member Function Documentation

◆ Clear()

void QCalibrationParameters::Clear ( )

◆ Dump()

void QCalibrationParameters::Dump ( std::ostream &  o) const
inline

Definition at line 34 of file QCalibrationParameters.hh.

References WriteOnStream().

◆ GetCalibrationResidual() [1/2]

QCalibrationResiduals& QCalibrationParameters::GetCalibrationResidual ( int  i)
inline

Definition at line 29 of file QCalibrationParameters.hh.

References fResiduals.

◆ GetCalibrationResidual() [2/2]

const QCalibrationResiduals& QCalibrationParameters::GetCalibrationResidual ( int  i) const
inline

Definition at line 30 of file QCalibrationParameters.hh.

References fResiduals.

◆ QObjectDef()

QCalibrationParameters::QObjectDef ( QCalibrationParameters  ,
 
)

◆ ReadFromStream()

QError QCalibrationParameters::ReadFromStream ( std::istream &  ob)

◆ WriteOnStream()

QError QCalibrationParameters::WriteOnStream ( std::ostream &  o) const

Definition at line 26 of file QCalibrationParameters.cc.

References err, fChisquareNdf, fFunction, fResiduals, fSource, fSourceRuns, and QERR_SUCCESS.

Referenced by Dump().

Member Data Documentation

◆ fChisquareNdf

double QCalibrationParameters::fChisquareNdf

◆ fFunction

TF1 QCalibrationParameters::fFunction

◆ fResiduals

std::vector<QCalibrationResiduals> QCalibrationParameters::fResiduals

◆ fSource

std::string QCalibrationParameters::fSource

◆ fSourceRuns

std::vector<int> QCalibrationParameters::fSourceRuns

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