dE/dx sigma (versus beta-gamma) parameterization constants
More...
#include <CDCDedxSigmaPars.h>
|
| CDCDedxSigmaPars () |
| Default constructor.
|
|
| CDCDedxSigmaPars (short version, const std::vector< double > &sigmapars) |
| Constructor.
|
|
| ~CDCDedxSigmaPars () |
| Destructor.
|
|
double | getSize () const |
| Get the number of parameters.
|
|
int | getVersion () const |
| Get the version for the sigma parameterization.
|
|
const std::vector< double > & | getSigmaPars () const |
| Return vector of sigma parameters.
|
|
double | getSigmaPar (int par) const |
| Return specific sigma parameters.
|
|
void | setVersion (short version) |
| Set version number.
|
|
void | setSigmaPar (int par, double value) |
| Set sigma parameter.
|
|
double | getSigma (double dedx, double nhit, double cosTheta, double timeReso) const |
| Returns predicted dE/dx sigma.
|
|
|
double | sigmaCurve (double x, const double *par, int version) const |
| parameterized resolution for predictions
|
|
| ClassDef (CDCDedxSigmaPars, 2) |
| ClassDef.
|
|
|
short | m_version { -1} |
| version number for sigma parameterization
|
|
std::vector< double > | m_sigmapars |
| dE/dx resolution parameters
|
|
dE/dx sigma (versus beta-gamma) parameterization constants
Definition at line 24 of file CDCDedxSigmaPars.h.
◆ CDCDedxSigmaPars() [1/2]
Default constructor.
Definition at line 30 of file CDCDedxSigmaPars.h.
std::vector< double > m_sigmapars
dE/dx resolution parameters
◆ CDCDedxSigmaPars() [2/2]
Constructor.
Definition at line 35 of file CDCDedxSigmaPars.h.
short m_version
version number for sigma parameterization
◆ ~CDCDedxSigmaPars()
◆ getSigmaPar()
double getSigmaPar |
( |
int |
par | ) |
const |
|
inline |
Return specific sigma parameters.
- Returns
- specific sigma parameters
Definition at line 58 of file CDCDedxSigmaPars.h.
◆ getSigmaPars()
const std::vector< double > & getSigmaPars |
( |
| ) |
const |
|
inline |
Return vector of sigma parameters.
- Returns
- vector of sigma parameters
Definition at line 53 of file CDCDedxSigmaPars.h.
◆ getSize()
◆ getVersion()
◆ setSigmaPar()
void setSigmaPar |
( |
int |
par, |
|
|
double |
value |
|
) |
| |
|
inline |
Set sigma parameter.
- Parameters
-
par | parameter value |
value | parameter key |
Definition at line 69 of file CDCDedxSigmaPars.h.
◆ setVersion()
void setVersion |
( |
short |
version | ) |
|
|
inline |
◆ m_sigmapars
std::vector<double> m_sigmapars |
|
private |
◆ m_version
The documentation for this class was generated from the following files: