5 #ifndef TRIGACCELEVENT_TRIGINDETACCELEDM_ITK_H
6 #define TRIGACCELEVENT_TRIGINDETACCELEDM_ITK_H
16 static constexpr
unsigned int MAX_SILICON_LAYERS = 216;
17 static constexpr
unsigned int MAX_NUMBER_PIX_MODULES = 6300;
18 static constexpr
unsigned int MAX_NUMBER_SCT_MODULES = 24600;
19 static constexpr
unsigned int MAX_NUMBER_SPACEPOINTS = 300000;
20 static constexpr
unsigned int MAX_PHI_SLICES = 100;
21 static constexpr
unsigned int MAX_NUMBER_OUTPUT_SEEDS = 250000;
41 int m_hashArray[MAX_NUMBER_PIX_MODULES+MAX_NUMBER_SCT_MODULES];
42 float m_minRZ[MAX_NUMBER_PIX_MODULES+MAX_NUMBER_SCT_MODULES];
43 float m_maxRZ[MAX_NUMBER_PIX_MODULES+MAX_NUMBER_SCT_MODULES];
60 float m_x[MAX_NUMBER_SPACEPOINTS];
61 float m_y[MAX_NUMBER_SPACEPOINTS];
62 float m_z[MAX_NUMBER_SPACEPOINTS];
63 float m_r[MAX_NUMBER_SPACEPOINTS];
64 float m_phi[MAX_NUMBER_SPACEPOINTS];
65 float m_covR[MAX_NUMBER_SPACEPOINTS];
66 float m_covZ[MAX_NUMBER_SPACEPOINTS];
103 float m_Q[MAX_NUMBER_OUTPUT_SEEDS];
104 float m_pT[MAX_NUMBER_OUTPUT_SEEDS];
109 static constexpr
unsigned int GBTS_MAX_NUMBER_SPACEPOINTS = 350000;
110 static constexpr
unsigned int GBTS_MAX_SILICON_LAYERS = 216;
111 static constexpr
unsigned int GBTS_MAX_PHI_BIN = 120;
112 static constexpr
unsigned int GBTS_MAX_ETA_BIN = 1000;
113 static constexpr
unsigned int GBTS_MAX_ETA_BIN_PAIR = 8000;
114 static constexpr
unsigned int GBTS_NODE_BUFFER_LENGTH = 250;
115 static constexpr
unsigned int GBTS_MAX_NUM_NEIGHBOURS = 6;