![]() |
Belle II Software development
|
Class to hold the hadron saturation functions. More...
#include <CDCDedxHadSat.h>
Public Member Functions | |
void | setParameters () |
set the parameters | |
void | setParameters (std::string infile) |
set the parameters from file | |
double | D2I (double cosTheta, double D) const |
hadron saturation parameterization part 1 | |
double | I2D (double cosTheta, double I) const |
hadron saturation parameterization part 2 | |
double | D2I (double cosTheta, double D, double alpha, double gamma, double delta, double power, double ratio) const |
hadron saturation parameterization part 1 | |
double | I2D (double cosTheta, double I, double alpha, double gamma, double delta, double power, double ratio) const |
hadron saturation parameterization part 2 | |
Private Attributes | |
double | m_alpha |
the alpha parameter for the hadron saturation correction | |
double | m_gamma |
the gamma parameter for the hadron saturation correction | |
double | m_delta |
the delta parameter for the hadron saturation correction | |
double | m_power |
the power parameter for the hadron saturation correction | |
double | m_ratio |
the ratio parameter for the hadron saturation correction | |
DBObjPtr< CDCDedxHadronCor > | m_DBHadronCor |
db object for dE/dx hadron saturation parameters | |
Class to hold the hadron saturation functions.
Definition at line 31 of file CDCDedxHadSat.h.
double D2I | ( | double | cosTheta, |
double | D = 1 |
||
) | const |
hadron saturation parameterization part 1
Definition at line 48 of file CDCDedxHadSat.cc.
double D2I | ( | double | cosTheta, |
double | D, | ||
double | alpha, | ||
double | gamma, | ||
double | delta, | ||
double | power, | ||
double | ratio | ||
) | const |
hadron saturation parameterization part 1
Definition at line 109 of file CDCDedxHadSat.cc.
double I2D | ( | double | cosTheta, |
double | I = 1 |
||
) | const |
hadron saturation parameterization part 2
Definition at line 71 of file CDCDedxHadSat.cc.
double I2D | ( | double | cosTheta, |
double | I, | ||
double | alpha, | ||
double | gamma, | ||
double | delta, | ||
double | power, | ||
double | ratio | ||
) | const |
hadron saturation parameterization part 2
Definition at line 133 of file CDCDedxHadSat.cc.
void setParameters | ( | ) |
set the parameters
Definition at line 32 of file CDCDedxHadSat.cc.
void setParameters | ( | std::string | infile | ) |
set the parameters from file
Definition at line 13 of file CDCDedxHadSat.cc.
|
private |
the alpha parameter for the hadron saturation correction
Definition at line 67 of file CDCDedxHadSat.h.
|
private |
db object for dE/dx hadron saturation parameters
Definition at line 73 of file CDCDedxHadSat.h.
|
private |
the delta parameter for the hadron saturation correction
Definition at line 69 of file CDCDedxHadSat.h.
|
private |
the gamma parameter for the hadron saturation correction
Definition at line 68 of file CDCDedxHadSat.h.
|
private |
the power parameter for the hadron saturation correction
Definition at line 70 of file CDCDedxHadSat.h.
|
private |
the ratio parameter for the hadron saturation correction
Definition at line 71 of file CDCDedxHadSat.h.