Project
Loading...
Searching...
No Matches
o2::itsmft::tracking::test::ReferenceTrackingParameters Struct Reference

#include <TrackingParameterTestSupport.h>

Inherits o2::itsmft::TrackingParameters.

Public Attributes

std::vector< float > LayerRadii = {2.33959f, 3.14076f, 3.91924f, 19.6213f, 24.5597f, 34.388f, 39.3329f}
 
std::vector< float > LayerxX0 = {5.e-3f, 5.e-3f, 5.e-3f, 1.e-2f, 1.e-2f, 1.e-2f, 1.e-2f}
 
- 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
 

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
 

Detailed Description

Definition at line 35 of file TrackingParameterTestSupport.h.

Member Data Documentation

◆ LayerRadii

std::vector<float> o2::itsmft::tracking::test::ReferenceTrackingParameters::LayerRadii = {2.33959f, 3.14076f, 3.91924f, 19.6213f, 24.5597f, 34.388f, 39.3329f}

Definition at line 37 of file TrackingParameterTestSupport.h.

◆ LayerxX0

std::vector<float> o2::itsmft::tracking::test::ReferenceTrackingParameters::LayerxX0 = {5.e-3f, 5.e-3f, 5.e-3f, 1.e-2f, 1.e-2f, 1.e-2f, 1.e-2f}

Definition at line 38 of file TrackingParameterTestSupport.h.


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