1 #ifndef L1Trigger_CSCTriggerPrimitives_CSCMotherboardME11_h 2 #define L1Trigger_CSCTriggerPrimitives_CSCMotherboardME11_h 23 unsigned subsector,
unsigned chamber,
38 std::vector<CSCCorrelatedLCTDigi>
getLCTs1a()
const;
39 std::vector<CSCCorrelatedLCTDigi>
getLCTs1b()
const;
52 std::vector<CSCCorrelatedLCTDigi>
readoutLCTs(
int me1ab)
const;
void setConfigParameters(const CSCDBL1TPParameters *conf)
std::vector< CSCCorrelatedLCTDigi > getLCTs1a() const
void run(const CSCWireDigiCollection *wiredc, const CSCComparatorDigiCollection *compdc) override
void correlateLCTsME11(const CSCALCTDigi &bestALCT, const CSCALCTDigi &secondALCT, const CSCCLCTDigi &bestCLCT, const CSCCLCTDigi &secondCLCT, CSCCorrelatedLCTDigi &lct1, CSCCorrelatedLCTDigi &lct2) const
~CSCMotherboardME11() override
std::unique_ptr< CSCMotherboardLUTME11 > cscTmbLUT_
std::vector< CSCCorrelatedLCTDigi > readoutLCTs1a() const
std::vector< CSCCorrelatedLCTDigi > readoutLCTs1b() const
bool doesALCTCrossCLCT(const CSCALCTDigi &a, const CSCCLCTDigi &c) const
std::vector< CSCCorrelatedLCTDigi > getLCTs1b() const
std::vector< CSCCorrelatedLCTDigi > readoutLCTs() const override