|
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef TRIGACCELEVENT_TRIGINDETACCELEDM_H
6 #define TRIGACCELEVENT_TRIGINDETACCELEDM_H
14 static constexpr
unsigned int MAX_SILICON_LAYERS = 216;
15 static constexpr
unsigned int MAX_NUMBER_PIX_MODULES = 6300;
16 static constexpr
unsigned int MAX_NUMBER_SCT_MODULES = 24600;
17 static constexpr
unsigned int MAX_NUMBER_SPACEPOINTS = 300000;
18 static constexpr
unsigned int MAX_PHI_SLICES = 100;
19 static constexpr
unsigned int MAX_NUMBER_OUTPUT_SEEDS = 500000;
38 int m_hashArray[MAX_NUMBER_PIX_MODULES+MAX_NUMBER_SCT_MODULES];
39 float m_minRZ[MAX_NUMBER_PIX_MODULES+MAX_NUMBER_SCT_MODULES];
40 float m_maxRZ[MAX_NUMBER_PIX_MODULES+MAX_NUMBER_SCT_MODULES];
56 float m_x[MAX_NUMBER_SPACEPOINTS];
57 float m_y[MAX_NUMBER_SPACEPOINTS];
58 float m_z[MAX_NUMBER_SPACEPOINTS];
59 float m_r[MAX_NUMBER_SPACEPOINTS];
60 float m_phi[MAX_NUMBER_SPACEPOINTS];
61 float m_covR[MAX_NUMBER_SPACEPOINTS];
62 float m_covZ[MAX_NUMBER_SPACEPOINTS];
99 float m_Q[MAX_NUMBER_OUTPUT_SEEDS];
unsigned int m_maxSiliconLayer
int m_layerEnd[MAX_SILICON_LAYERS]
struct TrigAccel::SeedMakingJob SEED_MAKING_JOB
int m_middleIndex[MAX_NUMBER_OUTPUT_SEEDS]
SPACEPOINT_LAYER_RANGE m_phiSlices[MAX_PHI_SLICES]
int m_layerBegin[MAX_SILICON_LAYERS]
float m_y[MAX_NUMBER_SPACEPOINTS]
int m_innerIndex[MAX_NUMBER_OUTPUT_SEEDS]
float m_phi[MAX_NUMBER_SPACEPOINTS]
unsigned int m_maxTripletBufferLength
struct TrigAccel::SeedFinderSettings SEED_FINDER_SETTINGS
float m_covR[MAX_NUMBER_SPACEPOINTS]
float m_Q[MAX_NUMBER_OUTPUT_SEEDS]
float m_x[MAX_NUMBER_SPACEPOINTS]
struct TrigAccel::SiliconLayer SILICON_LAYER
unsigned int m_maxEndcapPix
int m_outerIndex[MAX_NUMBER_OUTPUT_SEEDS]
int m_index[MAX_NUMBER_SPACEPOINTS]
float m_maxRZ[MAX_NUMBER_PIX_MODULES+MAX_NUMBER_SCT_MODULES]
unsigned int m_minEndcapPix
SILICON_LAYER m_layers[MAX_SILICON_LAYERS]
float m_r[MAX_NUMBER_SPACEPOINTS]
float m_minRZ[MAX_NUMBER_PIX_MODULES+MAX_NUMBER_SCT_MODULES]
SPACEPOINT_STORAGE m_data
int m_hashArray[MAX_NUMBER_PIX_MODULES+MAX_NUMBER_SCT_MODULES]
float m_z[MAX_NUMBER_SPACEPOINTS]
SEED_FINDER_SETTINGS m_settings
struct TrigAccel::DetectorModel DETECTOR_MODEL
float m_tripletD0_PPS_Max
struct TrigAccel::SpacePointLayerRange SPACEPOINT_LAYER_RANGE
int m_type[MAX_NUMBER_SPACEPOINTS]
unsigned int m_maxBarrelPix
float m_covZ[MAX_NUMBER_SPACEPOINTS]
struct TrigAccel::SpacePointStorage SPACEPOINT_STORAGE
struct TrigAccel::OutputSeedStorage OUTPUT_SEED_STORAGE