CbmRoot
RapidityFitNamespace::DoubleGaussFCN Class Reference
Inheritance diagram for RapidityFitNamespace::DoubleGaussFCN:
[legend]
Collaboration diagram for RapidityFitNamespace::DoubleGaussFCN:
[legend]

Public Member Functions

 DoubleGaussFCN (const std::vector< double > &y_, const std::vector< double > &dndy_, const std::vector< double > &err_)
 
 ~DoubleGaussFCN ()
 
double operator() (const std::vector< double > &par) const
 
double Up () const
 

Private Attributes

std::vector< double > fPositions
 
std::vector< double > fMeasurements
 
std::vector< double > fErrors
 

Detailed Description

Definition at line 26 of file RapidityFit.cxx.

Constructor & Destructor Documentation

◆ DoubleGaussFCN()

RapidityFitNamespace::DoubleGaussFCN::DoubleGaussFCN ( const std::vector< double > &  y_,
const std::vector< double > &  dndy_,
const std::vector< double > &  err_ 
)
inline

Definition at line 29 of file RapidityFit.cxx.

◆ ~DoubleGaussFCN()

RapidityFitNamespace::DoubleGaussFCN::~DoubleGaussFCN ( )
inline

Definition at line 38 of file RapidityFit.cxx.

Member Function Documentation

◆ operator()()

double RapidityFitNamespace::DoubleGaussFCN::operator() ( const std::vector< double > &  par) const
inline

Definition at line 40 of file RapidityFit.cxx.

References i, and RapidityFitNamespace::TwoGauss().

◆ Up()

double RapidityFitNamespace::DoubleGaussFCN::Up ( ) const
inline

Definition at line 50 of file RapidityFit.cxx.

Member Data Documentation

◆ fErrors

std::vector<double> RapidityFitNamespace::DoubleGaussFCN::fErrors
private

Definition at line 55 of file RapidityFit.cxx.

◆ fMeasurements

std::vector<double> RapidityFitNamespace::DoubleGaussFCN::fMeasurements
private

Definition at line 54 of file RapidityFit.cxx.

◆ fPositions

std::vector<double> RapidityFitNamespace::DoubleGaussFCN::fPositions
private

Definition at line 53 of file RapidityFit.cxx.


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