![]() |
Belle II Software prerelease-11-00-00a
|
The payload containing all parameters for the SVD and CDC CKF. More...
#include <SVDToCDCCKFParameters.h>


Public Member Functions | |
| SVDToCDCCKFParameters () | |
| Default constructor. | |
| virtual | ~SVDToCDCCKFParameters () |
| Destructor. | |
| void | setMaximalDeltaPhi (float phi) |
| FLOAT PARAMETERS. | |
| float | getMaximalDeltaPhi () const |
| Get maximal delta phi for CKF state creation. | |
| void | setMinimalPtRequirement (float pt) |
| Set minimal pT requirement for tracks. | |
| float | getMinimalPtRequirement () const |
| Get minimal pT requirement for tracks. | |
| void | setMaximalLayerJump (int layer) |
| INT PARAMETERS. | |
| int | getMaximalLayerJump () const |
| Get maximal layer jump for CKF state creation. | |
| void | setMaximalLayerJumpBackwardSeed (int layer) |
| Set maximal layer jump for backward seed tracks. | |
| int | getMaximalLayerJumpBackwardSeed () const |
| Get maximal layer jump for backward seed tracks. | |
| void | setPathMaximalCandidatesInFlight (unsigned int max) |
| Set maximal number of candidates in flight for path selection. | |
| unsigned int | getPathMaximalCandidatesInFlight () const |
| Get maximal number of candidates in flight for path selection. | |
| void | setStateMaximalHitCandidates (unsigned int max) |
| Set maximal number of hit candidates for state filtering. | |
| unsigned int | getStateMaximalHitCandidates () const |
| Get maximal number of hit candidates for state filtering. | |
Private Member Functions | |
| ClassDef (SVDToCDCCKFParameters, 1) | |
| ClassDef, necessary for ROOT. | |
Private Attributes | |
| float | m_maximalDeltaPhi |
| FLOAT PARAMETERS. | |
| float | m_minimalPtRequirement |
| Minimal pT requirement for input tracks (GeV/c) | |
| int | m_maximalLayerJump |
| INTEGER PARAMETERS. | |
| int | m_maximalLayerJumpBackwardSeed |
| Maximal jump over N layers for backward seed tracks. | |
| unsigned int | m_pathMaximalCandidatesInFlight |
| Maximal number of candidates in flight for path selection. | |
| unsigned int | m_stateMaximalHitCandidates |
| Maximal number of hit candidates for state filtering. | |
The payload containing all parameters for the SVD and CDC CKF.
This payload stores scalar, string, and filter parameters used by the ToCDCCKF algorithm. It is designed to be ROOT-serializable for storage in the Conditions Database.
The payload includes:
Usage:
Definition at line 34 of file SVDToCDCCKFParameters.h.
|
inline |
Default constructor.
Initializes all parameters to their default values matching the ToCDCCKF module defaults.
Definition at line 41 of file SVDToCDCCKFParameters.h.
|
inlinevirtual |
| float getMaximalDeltaPhi | ( | ) | const |
Get maximal delta phi for CKF state creation.
Definition at line 16 of file SVDToCDCCKFParameters.cc.
| int getMaximalLayerJump | ( | ) | const |
Get maximal layer jump for CKF state creation.
Definition at line 25 of file SVDToCDCCKFParameters.cc.
| int getMaximalLayerJumpBackwardSeed | ( | ) | const |
Get maximal layer jump for backward seed tracks.
Definition at line 28 of file SVDToCDCCKFParameters.cc.
| float getMinimalPtRequirement | ( | ) | const |
Get minimal pT requirement for tracks.
Definition at line 19 of file SVDToCDCCKFParameters.cc.
| unsigned int getPathMaximalCandidatesInFlight | ( | ) | const |
Get maximal number of candidates in flight for path selection.
Definition at line 31 of file SVDToCDCCKFParameters.cc.
| unsigned int getStateMaximalHitCandidates | ( | ) | const |
Get maximal number of hit candidates for state filtering.
Definition at line 34 of file SVDToCDCCKFParameters.cc.
| void setMaximalDeltaPhi | ( | float | phi | ) |
FLOAT PARAMETERS.
Getter & setter methods for float parameters Set maximal delta phi for CKF state creation
| phi | Maximal delta phi in radians |
Definition at line 15 of file SVDToCDCCKFParameters.cc.
| void setMaximalLayerJump | ( | int | layer | ) |
INT PARAMETERS.
INTEGER PARAMETERS.
Getter & setter methods for int parameters Set maximal layer jump for CKF state creation
| layer | Maximal number of layers to jump |
Definition at line 24 of file SVDToCDCCKFParameters.cc.
| void setMaximalLayerJumpBackwardSeed | ( | int | layer | ) |
Set maximal layer jump for backward seed tracks.
| layer | Maximal number of layers to jump for backward seeds |
Definition at line 27 of file SVDToCDCCKFParameters.cc.
| void setMinimalPtRequirement | ( | float | pt | ) |
Set minimal pT requirement for tracks.
| pt | Minimal pT in GeV/c |
Definition at line 18 of file SVDToCDCCKFParameters.cc.
| void setPathMaximalCandidatesInFlight | ( | unsigned int | max | ) |
Set maximal number of candidates in flight for path selection.
| max | Maximum number of candidates in flight |
Definition at line 30 of file SVDToCDCCKFParameters.cc.
| void setStateMaximalHitCandidates | ( | unsigned int | max | ) |
Set maximal number of hit candidates for state filtering.
| max | Maximum number of hit candidates |
Definition at line 33 of file SVDToCDCCKFParameters.cc.
|
private |
FLOAT PARAMETERS.
Set of Float variables (4 bytes). Maximal distance in phi between wires for Z=0 plane (radians)
Definition at line 145 of file SVDToCDCCKFParameters.h.
|
private |
INTEGER PARAMETERS.
Set of Integer variables (4 bytes) — layer indices are discrete, so int not float. Maximal jump over N layers
Definition at line 156 of file SVDToCDCCKFParameters.h.
|
private |
Maximal jump over N layers for backward seed tracks.
Definition at line 159 of file SVDToCDCCKFParameters.h.
|
private |
Minimal pT requirement for input tracks (GeV/c)
Definition at line 148 of file SVDToCDCCKFParameters.h.
|
private |
Maximal number of candidates in flight for path selection.
Definition at line 162 of file SVDToCDCCKFParameters.h.
|
private |
Maximal number of hit candidates for state filtering.
Definition at line 165 of file SVDToCDCCKFParameters.h.