Belle II Software  release-08-01-10
CKFParameters Class Reference

The payload containing all parameters for the PXD and SVD CKF. More...

#include <CKFParameters.h>

Inheritance diagram for CKFParameters:
Collaboration diagram for CKFParameters:

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.
 

Detailed Description

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.


The documentation for this class was generated from the following file: