Project
Loading...
Searching...
No Matches
o2::itsmft::TrackingParameters Struct Reference

#include <Configuration.h>

Inherits o2::itsmft::IterationParameters, o2::itsmft::DetectorParameters, and o2::itsmft::TrackingExecutionPolicy.

Inherited by o2::itsmft::tracking::test::ReferenceTrackingParameters.

Additional Inherited Members

- Public Member Functions inherited from o2::itsmft::IterationParameters
tracking::LayerMask getActiveLayerMask () const noexcept
 
tracking::LayerMask getSeedingLayerMask () const noexcept
 
int getNSeedingLayers () const noexcept
 
int getMinSeedingClusters () const noexcept
 
int CellMinimumLevel () const noexcept
 
- Public Attributes inherited from o2::itsmft::IterationParameters
IterationSteps PassFlags {IterationStep::FirstPass, IterationStep::RebuildClusterLUT}
 
int NLayers = tracking::ITSNLayers
 
bool UseDiamond = false
 
float Diamond [3] = {0.f, 0.f, 0.f}
 
float DiamondCov [6] = {25.e-6f, 0.f, 0.f, 25.e-6f, 0.f, 36.f}
 
int MinTrackLength = 7
 General parameters.
 
int MaxHoles = 0
 
tracking::LayerMask InactiveLayerMask = 0
 
tracking::LayerMask SeedingLayers = 0
 
float NSigmaCut = 5
 
float PVres = 1.e-2f
 
float TrackletMinPt = 0.3f
 Trackleting cuts.
 
float MaxChi2ClusterAttachment = 60.f
 Fitter parameters.
 
float MaxChi2NDF = 30.f
 
std::vector< float > MinPt = {0.f, 0.f, 0.f, 0.f}
 
tracking::LayerMask StartLayerMask = 0x7F
 
bool RepeatRefitOut = false
 
bool ShiftRefToCluster = true
 
bool PerPrimaryVertexProcessing = false
 
bool CreateArtefactLabels {false}
 
bool AllowSharingFirstCluster = false
 
float SharedClusterMaxDeltaPhi = 0.05f
 
float SharedClusterMaxDeltaEta = 0.03f
 
bool SharedClusterOppositeSign = false
 
int SharedMaxClusters = 0
 
- Public Attributes inherited from o2::itsmft::DetectorParameters
std::vector< uint32_t > AddTimeError = {0, 0, 0, 0, 0, 0, 0}
 
std::vector< float > LayerResolution = {5.e-4f, 5.e-4f, 5.e-4f, 5.e-4f, 5.e-4f, 5.e-4f, 5.e-4f}
 
std::vector< float > SystError2Row = {0.f, 0.f, 0.f, 0.f, 0.f, 0.f, 0.f}
 
std::vector< float > SystError2Col = {0.f, 0.f, 0.f, 0.f, 0.f, 0.f, 0.f}
 
int ColBins {256}
 
int RowBins {128}
 
- Public Attributes inherited from o2::itsmft::TrackingExecutionPolicy
size_t MaxMemory = std::numeric_limits<size_t>::max()
 
bool DropTFUponFailure = false
 

Detailed Description

Definition at line 133 of file Configuration.h.


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