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