5#ifndef TRIGACCELEVENT_TRIGINDETACCELEDM_H
6#define TRIGACCELEVENT_TRIGINDETACCELEDM_H
static constexpr unsigned int MAX_PHI_SLICES
static constexpr unsigned int MAX_NUMBER_SPACEPOINTS
struct TrigAccel::SiliconLayer SILICON_LAYER
static constexpr unsigned int MAX_SILICON_LAYERS
struct TrigAccel::SeedFinderSettings SEED_FINDER_SETTINGS
static constexpr unsigned int MAX_NUMBER_SCT_MODULES
struct TrigAccel::SeedMakingJob SEED_MAKING_JOB
static constexpr unsigned int MAX_NUMBER_PIX_MODULES
struct TrigAccel::SpacePointLayerRange SPACEPOINT_LAYER_RANGE
struct TrigAccel::OutputSeedStorage OUTPUT_SEED_STORAGE
static constexpr unsigned int MAX_NUMBER_OUTPUT_SEEDS
struct TrigAccel::SpacePointStorage SPACEPOINT_STORAGE
struct TrigAccel::DetectorModel DETECTOR_MODEL
SILICON_LAYER m_layers[MAX_SILICON_LAYERS]
float m_minRZ[MAX_NUMBER_PIX_MODULES+MAX_NUMBER_SCT_MODULES]
float m_maxRZ[MAX_NUMBER_PIX_MODULES+MAX_NUMBER_SCT_MODULES]
int m_hashArray[MAX_NUMBER_PIX_MODULES+MAX_NUMBER_SCT_MODULES]
float m_Q[MAX_NUMBER_OUTPUT_SEEDS]
int m_innerIndex[MAX_NUMBER_OUTPUT_SEEDS]
int m_middleIndex[MAX_NUMBER_OUTPUT_SEEDS]
int m_outerIndex[MAX_NUMBER_OUTPUT_SEEDS]
unsigned int m_minEndcapPix
unsigned int m_maxBarrelPix
float m_tripletD0_PPS_Max
unsigned int m_maxTripletBufferLength
unsigned int m_maxSiliconLayer
unsigned int m_maxEndcapPix
SEED_FINDER_SETTINGS m_settings
SPACEPOINT_STORAGE m_data
int m_layerEnd[MAX_SILICON_LAYERS]
int m_layerBegin[MAX_SILICON_LAYERS]
float m_covR[MAX_NUMBER_SPACEPOINTS]
int m_index[MAX_NUMBER_SPACEPOINTS]
float m_phi[MAX_NUMBER_SPACEPOINTS]
float m_y[MAX_NUMBER_SPACEPOINTS]
float m_x[MAX_NUMBER_SPACEPOINTS]
float m_r[MAX_NUMBER_SPACEPOINTS]
float m_z[MAX_NUMBER_SPACEPOINTS]
int m_type[MAX_NUMBER_SPACEPOINTS]
float m_covZ[MAX_NUMBER_SPACEPOINTS]
SPACEPOINT_LAYER_RANGE m_phiSlices[MAX_PHI_SLICES]