Belle II Software development
|
Class to hold the prediction of resolution depending dE/dx, nhit, and cos(theta) More...
#include <CDCDedxSigmaPred.h>
Public Member Functions | |
std::vector< double > | getSigmaVector () const |
Return the resolution vector from payload. | |
double | sigmaCurve (double *x, const double *par, int version) const |
resolution functions depending on dE/dx, nhit, and cos(theta) | |
double | getSigma (double dedx, double nhit, double cos, double timereso) |
Return the predicted resolution depending on dE/dx, nhit, and cos(theta) | |
double | nhitPrediction (double nhit) |
Return sigma from the nhit parameterization. | |
double | ionzPrediction (double dedx) |
Return sigma from the ionization parameterization. | |
double | cosPrediction (double cos) |
Return sigma from the cos parameterization. | |
Private Attributes | |
std::vector< double > | m_sigmapars |
dE/dx resolution parameters | |
const DBObjPtr< CDCDedxSigmaPars > | m_DBSigmaPars |
db object for dE/dx resolution parameters | |
Class to hold the prediction of resolution depending dE/dx, nhit, and cos(theta)
Definition at line 31 of file CDCDedxSigmaPred.h.
double cosPrediction | ( | double | cos | ) |
Return sigma from the cos parameterization.
Definition at line 92 of file CDCDedxSigmaPred.cc.
double getSigma | ( | double | dedx, |
double | nhit, | ||
double | cos, | ||
double | timereso | ||
) |
Return the predicted resolution depending on dE/dx, nhit, and cos(theta)
Definition at line 35 of file CDCDedxSigmaPred.cc.
|
inline |
Return the resolution vector from payload.
Definition at line 38 of file CDCDedxSigmaPred.h.
double ionzPrediction | ( | double | dedx | ) |
Return sigma from the ionization parameterization.
Definition at line 72 of file CDCDedxSigmaPred.cc.
double nhitPrediction | ( | double | nhit | ) |
Return sigma from the nhit parameterization.
Definition at line 42 of file CDCDedxSigmaPred.cc.
double sigmaCurve | ( | double * | x, |
const double * | par, | ||
int | version | ||
) | const |
resolution functions depending on dE/dx, nhit, and cos(theta)
Definition at line 13 of file CDCDedxSigmaPred.cc.
|
private |
db object for dE/dx resolution parameters
Definition at line 80 of file CDCDedxSigmaPred.h.
|
private |
dE/dx resolution parameters
Definition at line 78 of file CDCDedxSigmaPred.h.