1 #ifndef L1Trigger_CSCTriggerPrimitives_CSCGEMMotherboardME21_h 2 #define L1Trigger_CSCTriggerPrimitives_CSCGEMMotherboardME21_h 22 unsigned subsector,
unsigned chamber,
42 std::vector<CSCCorrelatedLCTDigi>
readoutLCTs()
const;
48 std::unique_ptr<CSCGEMMotherboardLUTME21>
tmbLUT_;
bool buildLCTfromCLCTandGEM_
void run(const CSCWireDigiCollection *wiredc, const CSCComparatorDigiCollection *compdc, const GEMPadDigiCollection *gemPads) override
void correlateLCTsGEM(const CSCALCTDigi &bestALCT, const CSCALCTDigi &secondALCT, const CSCCLCTDigi &bestCLCT, const CSCCLCTDigi &secondCLCT, const GEMPadDigiIds &pads, const GEMCoPadDigiIds &copads, CSCCorrelatedLCTDigi &lct1, CSCCorrelatedLCTDigi &lct2, enum CSCPart p) const
~CSCGEMMotherboardME21() override
matches< GEMCoPadDigi > GEMCoPadDigiIds
bool dropLowQualityCLCTsNoGEMs_
std::unique_ptr< CSCGEMMotherboardLUTME21 > tmbLUT_
bool buildLCTfromALCTandGEM_
std::vector< CSCCorrelatedLCTDigi > readoutLCTs() const
std::vector< CSCCLCTDigi > clctV
bool dropLowQualityALCTsNoGEMs_
matches< GEMPadDigi > GEMPadDigiIds
const CSCGEMMotherboardLUTME21 * getLUT() const override