CbmRoot
ThermalModelNoFlowNamespace::ThermalDistributionFunction Class Reference
Collaboration diagram for ThermalModelNoFlowNamespace::ThermalDistributionFunction:
[legend]

Public Member Functions

 ThermalDistributionFunction (int part, double T_, double R_, double ekin_, AcceptanceFunction *af_=NULL, ReconstructionEfficiencyFunction *rf_=NULL)
 
 ~ThermalDistributionFunction ()
 
double dndycm (double y) const
 
double dndylab (double y) const
 
double dndybinlab (double ymin, double ymax, int itery) const
 
double dndydptcm (double y, double pt) const
 
double dndydptlab (double y, double pt) const
 
double dndydptbin (double ymin, double ymax, int itery, double ptmin, double ptmax, int iterpt) const
 
double tempCritAv ()
 
double chi2FuncAv ()
 
double T () const
 
double V () const
 
 ThermalDistributionFunction (const ThermalDistributionFunction &)
 
ThermalDistributionFunctionoperator= (const ThermalDistributionFunction &)
 

Static Public Member Functions

static double chi2func (double, double pt, double m)
 
static double tempCrit (double, double pt, double m)
 

Private Attributes

double fT
 
double fV
 
double mass
 
double ekin
 
double ycm
 
AcceptanceFunctionaf
 
ReconstructionEfficiencyFunctionrf
 

Detailed Description

Definition at line 90 of file CbmThermalModelNoFlow.cxx.

Constructor & Destructor Documentation

◆ ThermalDistributionFunction() [1/2]

ThermalModelNoFlowNamespace::ThermalDistributionFunction::ThermalDistributionFunction ( int  part,
double  T_,
double  R_,
double  ekin_,
AcceptanceFunction af_ = NULL,
ReconstructionEfficiencyFunction rf_ = NULL 
)
inline

◆ ~ThermalDistributionFunction()

ThermalModelNoFlowNamespace::ThermalDistributionFunction::~ThermalDistributionFunction ( )
inline

Definition at line 112 of file CbmThermalModelNoFlow.cxx.

◆ ThermalDistributionFunction() [2/2]

ThermalModelNoFlowNamespace::ThermalDistributionFunction::ThermalDistributionFunction ( const ThermalDistributionFunction )

Member Function Documentation

◆ chi2func()

static double ThermalModelNoFlowNamespace::ThermalDistributionFunction::chi2func ( double  ,
double  pt,
double  m 
)
inlinestatic

Definition at line 240 of file CbmThermalModelNoFlow.cxx.

References m, and sqrt().

Referenced by chi2FuncAv().

◆ chi2FuncAv()

◆ dndybinlab()

double ThermalModelNoFlowNamespace::ThermalDistributionFunction::dndybinlab ( double  ymin,
double  ymax,
int  itery 
) const
inline

◆ dndycm()

double ThermalModelNoFlowNamespace::ThermalDistributionFunction::dndycm ( double  y) const
inline

◆ dndydptbin()

double ThermalModelNoFlowNamespace::ThermalDistributionFunction::dndydptbin ( double  ymin,
double  ymax,
int  itery,
double  ptmin,
double  ptmax,
int  iterpt 
) const
inline

◆ dndydptcm()

double ThermalModelNoFlowNamespace::ThermalDistributionFunction::dndydptcm ( double  y,
double  pt 
) const
inline

◆ dndydptlab()

double ThermalModelNoFlowNamespace::ThermalDistributionFunction::dndydptlab ( double  y,
double  pt 
) const
inline

◆ dndylab()

◆ operator=()

ThermalDistributionFunction& ThermalModelNoFlowNamespace::ThermalDistributionFunction::operator= ( const ThermalDistributionFunction )

◆ T()

double ThermalModelNoFlowNamespace::ThermalDistributionFunction::T ( ) const
inline

Definition at line 347 of file CbmThermalModelNoFlow.cxx.

References fT.

◆ tempCrit()

static double ThermalModelNoFlowNamespace::ThermalDistributionFunction::tempCrit ( double  ,
double  pt,
double  m 
)
inlinestatic

Definition at line 245 of file CbmThermalModelNoFlow.cxx.

References m, and sqrt().

Referenced by tempCritAv().

◆ tempCritAv()

◆ V()

double ThermalModelNoFlowNamespace::ThermalDistributionFunction::V ( ) const
inline

Definition at line 348 of file CbmThermalModelNoFlow.cxx.

References fV.

Member Data Documentation

◆ af

AcceptanceFunction* ThermalModelNoFlowNamespace::ThermalDistributionFunction::af
private

◆ ekin

double ThermalModelNoFlowNamespace::ThermalDistributionFunction::ekin
private

◆ fT

double ThermalModelNoFlowNamespace::ThermalDistributionFunction::fT
private

◆ fV

double ThermalModelNoFlowNamespace::ThermalDistributionFunction::fV
private

Definition at line 354 of file CbmThermalModelNoFlow.cxx.

Referenced by dndycm(), dndydptbin(), dndydptcm(), dndydptlab(), dndylab(), and V().

◆ mass

double ThermalModelNoFlowNamespace::ThermalDistributionFunction::mass
private

◆ rf

ReconstructionEfficiencyFunction* ThermalModelNoFlowNamespace::ThermalDistributionFunction::rf
private

◆ ycm

double ThermalModelNoFlowNamespace::ThermalDistributionFunction::ycm
private

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