Belle II Software development
|
The payload containing all parameters for the PXD and SVD CKF. More...
#include <CKFParameters.h>
Public Member Functions | |
CKFParameters () | |
Default constructor. | |
~CKFParameters () | |
Destructor. | |
void | setLayerJumpPtThreshold (double layerJumpPtThreshold) |
Set if you want different parameter values for high/low pt tracks (-1 if not used) | |
double | getLayerJumpPtThreshold () const |
Get the pt threshold that is used to determine if you want to use parameter for high/low pt tracks (-1 if not used) | |
void | setLayerJumpLowPt (int layerJumpLowPt) |
Set layerJump parameter for low momentum tracks. | |
int | getLayerJumpLowPt () const |
Get layerJump parameter for low momentum tracks. | |
void | setLayerJumpHighPt (int layerJumpHighPt) |
Set layerJump parameter for high momentum tracks. | |
int | getLayerJumpHighPt () const |
Get layerJump parameter for high momentum tracks. | |
Private Member Functions | |
ClassDef (CKFParameters, 1) | |
ClassDef, necessary for ROOT. | |
Private Attributes | |
double | m_layerJumpPtThreshold |
The pt threshold that is used to determine if you want to use parameter for high/low pt tracks (-1 if not used) | |
int | m_layerJumpLowPt |
The layerJump parameter for low momentum tracks. | |
int | m_layerJumpHighPt |
The layerJump parameter for high momentum tracks. | |
The payload containing all parameters for the PXD and SVD CKF.
Right now, it is only used for the layerJump parameter since this is the only parameter that is NOT constant for all exp/run numbers, but this class can be extended to store other parameters, too.
Definition at line 23 of file CKFParameters.h.
|
inline |
Default constructor.
Definition at line 26 of file CKFParameters.h.
|
inline |
|
inline |
Get layerJump parameter for high momentum tracks.
Definition at line 61 of file CKFParameters.h.
|
inline |
Get layerJump parameter for low momentum tracks.
Definition at line 49 of file CKFParameters.h.
|
inline |
Get the pt threshold that is used to determine if you want to use parameter for high/low pt tracks (-1 if not used)
Definition at line 37 of file CKFParameters.h.
|
inline |
Set layerJump parameter for high momentum tracks.
Definition at line 55 of file CKFParameters.h.
|
inline |
Set layerJump parameter for low momentum tracks.
Definition at line 43 of file CKFParameters.h.
|
inline |
Set if you want different parameter values for high/low pt tracks (-1 if not used)
Definition at line 31 of file CKFParameters.h.
|
private |
The layerJump parameter for high momentum tracks.
Definition at line 72 of file CKFParameters.h.
|
private |
The layerJump parameter for low momentum tracks.
Definition at line 70 of file CKFParameters.h.
|
private |
The pt threshold that is used to determine if you want to use parameter for high/low pt tracks (-1 if not used)
Definition at line 68 of file CKFParameters.h.