1 #ifndef DQM_L1TMonitor_L1TdeCSCTPG_h 2 #define DQM_L1TMonitor_L1TdeCSCTPG_h 80 std::map<uint32_t, std::map<std::string, MonitorElement*> >
chamberHistos;
MonitorElement * lctEmulSummary_denom_
std::vector< double > lctMaxBin_
edm::EDGetTokenT< CSCALCTDigiCollection > dataALCT_token_
MonitorElement * lctEmulSummary_num_
edm::EDGetTokenT< CSCCorrelatedLCTDigiCollection > dataLCT_token_
std::vector< std::string > alctVars_
MonitorElement * clctEmulSummary_num_
std::vector< unsigned > alctNBin_
std::vector< double > alctMinBin_
MonitorElement * alctDataSummary_num_
edm::EDGetTokenT< CSCCorrelatedLCTDigiCollection > emulLCT_token_
MonitorElement * lctDataSummary_denom_
std::map< uint32_t, std::map< std::string, MonitorElement * > > chamberHistos
MonitorElement * lctDataSummary_num_
std::vector< unsigned > lctNBin_
MonitorElement * alctEmulSummary_num_
std::vector< double > alctMaxBin_
MonitorElement * alctDataSummary_denom_
bool areSameLCTs(const CSCCorrelatedLCTDigi &lhs, const CSCCorrelatedLCTDigi &rhs) const
edm::EDGetTokenT< CSCALCTDigiCollection > emulALCT_token_
std::vector< std::string > chambers_
L1TdeCSCTPG(const edm::ParameterSet &ps)
MonitorElement * clctEmulSummary_denom_
std::vector< unsigned > clctNBin_
std::vector< double > clctMaxBin_
std::vector< std::string > dataEmul_
edm::EDGetTokenT< CSCCLCTDigiCollection > dataCLCT_token_
std::vector< std::string > lctVars_
std::vector< double > clctMinBin_
std::vector< double > lctMinBin_
edm::EDGetTokenT< CSCCLCTPreTriggerDigiCollection > emulpreCLCT_token_
bool areSameCLCTs(const CSCCLCTDigi &lhs, const CSCCLCTDigi &rhs) const
void bookHistograms(DQMStore::IBooker &, const edm::Run &, const edm::EventSetup &) override
std::vector< std::string > clctVars_
MonitorElement * clctDataSummary_denom_
MonitorElement * alctEmulSummary_denom_
MonitorElement * clctDataSummary_num_
edm::EDGetTokenT< CSCCLCTDigiCollection > emulCLCT_token_
void analyze(const edm::Event &, const edm::EventSetup &) override