1 #ifndef L1Trigger_CSCTriggerPrimitives_ComparatorCodeLUT
2 #define L1Trigger_CSCTriggerPrimitives_ComparatorCodeLUT
std::array< std::array< int, 3 >, CSCConstants::NUM_LAYERS > pattern
static const double slope[3]
std::vector< LCTPattern > LCTPatterns
CSCPatternBank::LCTPatterns clct_pattern_
void run(CSCCLCTDigi &digi, unsigned numCFEBs) const
ComparatorCodeLUT(const edm::ParameterSet &conf)
int calculateComparatorCode(const pattern &halfStripPattern) const
unsigned convertSlopeToRun2Pattern(const unsigned slope) const
void setESLookupTables(const CSCL1TPLookupTableCCLUT *conf)
void assignPositionCC(const unsigned offset, std::tuple< int16_t, bool, bool > &returnValue) const
const CSCL1TPLookupTableCCLUT * lookupTableCCLUT_