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: