size_t lastMismatchIndex_
L1TLayer1(const edm::ParameterSet &ps)
MonitorElement * hcalTPRawEtSent_
MonitorElement * hcalTPRawEtRecdNotSent_
MonitorElement * ecalOccRecdNotSent_
MonitorElement * last20Mismatches_
MonitorElement * ecalOccSentNotRecd_
edm::EDGetTokenT< HcalTrigPrimDigiCollection > hcalTPSourceSent_
MonitorElement * hcalOccMaskedSentNotRecd_
MonitorElement * ecalOccMaskedRecdNotSent_
edm::EDGetTokenT< EcalTrigPrimDigiCollection > ecalTPSourceRecd_
MonitorElement * ecalTPRawEtRecd_
MonitorElement * ecalTPRawEtSentNotRecd_
MonitorElement * hcalOccSentNotRecd_
MonitorElement * ecalOccRecd_
std::string ecalTPSourceSentLabel_
MonitorElement * ecalOccRecd_isECALLinkInError_
std::string ecalTPSourceRecdLabel_
std::set< SimpleTower > SimpleTowerSet
MonitorElement * hcalOccRecd_
bool operator<(const SimpleTower &b) const
MonitorElement * ecalOccRecd_isECALTowerMasked_
MonitorElement * ecalTPRawEtSent_
MonitorElement * hcalOccRecd_isHCALTowerMasked_
MonitorElement * hcalTPRawEtSentNotRecd_
MonitorElement * hcalOccSent_
MonitorElement * hcalOccRecd_isHCALLinkInError_
MonitorElement * ecalOccMaskedSentNotRecd_
MonitorElement * hcalOccMaskedSentAndRecd_
std::array< std::pair< std::string, int >, 20 > last20MismatchArray_
MonitorElement * hcalOccMaskedRecdNotSent_
MonitorElement * hcalOccSentAndRecd_
virtual void bookHistograms(DQMStore::IBooker &ibooker, const edm::Run &, const edm::EventSetup &) override
MonitorElement * hcalTPRawEtSentAndRecd_
void analyze(const edm::Event &e, const edm::EventSetup &c)
MonitorElement * ecalOccSentAndRecd_
SimpleTower(int8_t ieta, int8_t iphi, int32_t data, int16_t linkFlags=0)
MonitorElement * ecalOccSent_isFineGrainVB_
std::string hcalTPSourceSentLabel_
MonitorElement * ecalOccSent_
void updateMismatch(const edm::Event &e, int mismatchType)
MonitorElement * ecalOccRecd_isECALLinkMasked_
MonitorElement * hcalOccRecd_isHCALLinkMasked_
edm::EDGetTokenT< HcalTrigPrimDigiCollection > hcalTPSourceRecd_
MonitorElement * hcalOccRecd_hasFeatureBits_
MonitorElement * hcalOccSent_hasFeatureBits_
MonitorElement * hcalTPRawEtRecd_
edm::EDGetTokenT< EcalTrigPrimDigiCollection > ecalTPSourceSent_
void beginLuminosityBlock(const edm::LuminosityBlock &, const edm::EventSetup &)
MonitorElement * ecalOccRecd_isFineGrainVB_
MonitorElement * ecalTPRawEtSentAndRecd_
MonitorElement * ecalOccMaskedSentAndRecd_
char data[epos_bytes_allocation]
std::string hcalTPSourceRecdLabel_
MonitorElement * ecalTPRawEtRecdNotSent_
MonitorElement * hcalOccRecdNotSent_
virtual void dqmBeginRun(const edm::Run &, const edm::EventSetup &)