MonitorElement * rctNisoEmIneffOcc1D_
MonitorElement * rctNisoEmOvereffOcc_
MonitorElement * rctInputTPGHcalOcc_
MonitorElement * rctIsoEmBitDiff_
MonitorElement * rctIsoEmOvereffOcc_
MonitorElement * rctRegBitOff_
MonitorElement * rctNisoEmDataOcc1D_
MonitorElement * rctIsoEmEff2Occ_
MonitorElement * rctIsoOvereffChannel_[396]
MonitorElement * rctNisoEmEff1_
MonitorElement * rctNisoEmEff2oneD_
edm::EDGetTokenT< L1CaloEmCollection > rctSourceData_emData_
MonitorElement * rctIsoEmIneff1D_
MonitorElement * rctNisoEmIneff1D_
static const int crateFED[108]
edm::EDGetTokenT< L1CaloRegionCollection > gctSourceData_rgnData_
MonitorElement * rctBitMatchedTauVeto2D_
MonitorElement * rctRegSpIneffOcc1D_
MonitorElement * rctRegOvereff1D_
MonitorElement * rctRegUnmatchedEmulOcc2D_
MonitorElement * rctBitMipEff2D_
void readFEDVector(MonitorElement *, const edm::EventSetup &, const bool isLumitransition=true) const
MonitorElement * rctIsoEmIneff2Occ_
MonitorElement * rctNisoEmEff2Occ1D_
MonitorElement * rctNisoEmOvereff_
bool singlechannelhistos_
MonitorElement * rctRegBitDiff_
MonitorElement * triggerType_
MonitorElement * rctNisoEmDataOcc_
MonitorElement * rctRegSpEff2D_
MonitorElement * rctBitDataMip2D_
MonitorElement * rctRegDataOcc2D_
MonitorElement * rctBitDataQuiet2D_
MonitorElement * rctBitTauVetoOvereff2D_
MonitorElement * rctRegUnmatchedEmulOcc1D_
MonitorElement * rctRegDataOcc1D_
MonitorElement * rctNisoEmOvereffOcc1D_
MonitorElement * rctRegIneffChannel_[396]
MonitorElement * trigEffThresh_
MonitorElement * rctBitMatchedHfPlusTau2D_
MonitorElement * rctNisoEmIneff2Occ1D_
MonitorElement * rctBitMatchedQuiet2D_
MonitorElement * rctRegUnmatchedDataOcc1D_
MonitorElement * rctInputTPGEcalRank_
MonitorElement * rctNisoEmEff2_
MonitorElement * rctNisoEmEmulOcc_
MonitorElement * rctBitOverFlowOvereff2D_
MonitorElement * rctIsoEmEff2_
MonitorElement * rctBitMipIneff2D_
MonitorElement * rctIsoEmIneffOcc_
MonitorElement * rctNisoEmEff1oneD_
MonitorElement * rctBitEmulMip2D_
MonitorElement * rctIsoEmBitOn_
MonitorElement * rctBitEmulQuiet2D_
std::string dataInputTagName_
MonitorElement * rctBitUnmatchedEmulOverFlow2D_
MonitorElement * trigEff_[396]
MonitorElement * rctRegEff1D_
MonitorElement * rctRegEmulOcc1D_
MonitorElement * trigEffOcc_[396]
MonitorElement * rctInputTPGHcalSample_
edm::EDGetTokenT< L1GlobalTriggerReadoutRecord > gtDigisLabel_
MonitorElement * rctBitUnmatchedDataHfPlusTau2D_
MonitorElement * rctIsoEmEff2Occ1D_
MonitorElement * rctBitMatchedMip2D_
MonitorElement * rctIsoEmEmulOcc1D_
MonitorElement * rctBitEmulTauVeto2D_
MonitorElement * rctIsoEmIneff2_
MonitorElement * rctBitTauVetoEff2D_
MonitorElement * rctRegBitOn_
MonitorElement * rctBitHfPlusTauIneff2D_
MonitorElement * fedVectorMonitorLS_
MonitorElement * rctNisoEffChannel_[396]
MonitorElement * rctIsoEmEmulOcc_
MonitorElement * rctIsoEmEff1Occ_
MonitorElement * rctIsoEmDataOcc_
MonitorElement * rctNisoEmEff1Occ_
MonitorElement * trigEffThreshOcc_
MonitorElement * fedVectorMonitorRUN_
MonitorElement * rctNisoIneffChannel_[396]
void DivideME1D(MonitorElement *numerator, MonitorElement *denominator, MonitorElement *result)
MonitorElement * rctRegOvereff2D_
edm::EDGetTokenT< EcalTrigPrimDigiCollection > ecalTPGData_
MonitorElement * rctRegSpIneff2D_
MonitorElement * rctNisoEmEff2Occ_
MonitorElement * rctBitDataOverFlow2D_
MonitorElement * rctIsoEmEff1oneD_
MonitorElement * rctNisoEmOvereff1D_
MonitorElement * rctBitDataHfPlusTau2D_
std::shared_ptr< l1tderct::Empty > globalBeginLuminosityBlock(const edm::LuminosityBlock &, const edm::EventSetup &) const override
MonitorElement * rctRegEffChannel_[396]
MonitorElement * rctBitHfPlusTauEff2D_
MonitorElement * rctBitMatchedOverFlow2D_
MonitorElement * rctNisoEmIneff2_
MonitorElement * rctRegSpEffOcc2D_
MonitorElement * rctIsoEmBitOff_
MonitorElement * rctIsoEmIneff2oneD_
MonitorElement * rctRegIneff2D_
std::string gtEGAlgoName_
MonitorElement * rctBitEmulHfPlusTau2D_
MonitorElement * rctNisoEmIneff_
MonitorElement * rctIsoEmOvereff1D_
MonitorElement * rctIsoEmEff2oneD_
MonitorElement * rctBitUnmatchedDataMip2D_
L1TdeRCT(const edm::ParameterSet &ps)
MonitorElement * trigEffTriggThreshOcc_
MonitorElement * rctBitDataTauVeto2D_
edm::EDGetTokenT< HcalTrigPrimDigiCollection > hcalTPGData_
MonitorElement * rctBitTauVetoIneff2D_
MonitorElement * triggerAlgoNumbers_
MonitorElement * rctRegEmulOcc2D_
MonitorElement * rctBitUnmatchedDataTauVeto2D_
MonitorElement * rctIsoEmEff1Occ1D_
MonitorElement * rctBitEmulOverFlow2D_
MonitorElement * trigEffTriggOcc_[396]
MonitorElement * rctNIsoEmBitDiff_
MonitorElement * rctBitUnmatchedEmulHfPlusTau2D_
void analyze(const edm::Event &e, const edm::EventSetup &c) override
MonitorElement * rctRegMatchedOcc1D_
MonitorElement * rctRegIneff1D_
MonitorElement * rctRegEff2D_
MonitorElement * rctRegMatchedOcc2D_
MonitorElement * rctNisoEmIneff2Occ_
MonitorElement * rctBitMipOvereff2D_
void globalEndLuminosityBlock(const edm::LuminosityBlock &, const edm::EventSetup &) final
MonitorElement * rctBitOverFlowEff2D_
MonitorElement * rctInputTPGHcalRank_
MonitorElement * rctRegSpIneffOcc2D_
edm::EDGetTokenT< L1CaloEmCollection > gctSourceData_emData_
MonitorElement * rctInputTPGEcalOccNoCut_
MonitorElement * rctBitUnmatchedEmulMip2D_
MonitorElement * rctNisoEmIneffOcc_
MonitorElement * rctInputTPGEcalOcc_
edm::ESGetToken< RunInfo, RunInfoRcd > runInfolumiToken_
MonitorElement * rctRegSpIneff1D_
MonitorElement * rctBitUnmatchedEmulTauVeto2D_
MonitorElement * rctBitUnmatchedEmulQuiet2D_
edm::EDGetTokenT< L1CaloRegionCollection > rctSourceEmul_rgnEmul_
void bookHistograms(DQMStore::IBooker &ibooker, const edm::Run &, const edm::EventSetup &) override
MonitorElement * rctIsoEmEff1_
MonitorElement * rctRegSpEff1D_
edm::EDGetTokenT< L1CaloRegionCollection > rctSourceData_rgnData_
MonitorElement * rctRegSpEffOcc1D_
MonitorElement * rctNIsoEmBitOn_
MonitorElement * rctBitOverFlowIneff2D_
MonitorElement * rctIsoEmDataOcc1D_
MonitorElement * rctNisoOvereffChannel_[396]
edm::ESGetToken< RunInfo, RunInfoRcd > runInfoToken_
MonitorElement * rctRegOvereffChannel_[396]
MonitorElement * rctIsoEmIneff2Occ1D_
MonitorElement * rctNisoEmIneff2oneD_
MonitorElement * rctNisoEmEff1Occ1D_
MonitorElement * rctIsoIneffChannel_[396]
edm::EDGetTokenT< L1CaloEmCollection > rctSourceEmul_emEmul_
MonitorElement * rctBitUnmatchedDataQuiet2D_
MonitorElement * rctBitUnmatchedDataOverFlow2D_
MonitorElement * rctBitHfPlusTauOvereff2D_
void DivideME2D(MonitorElement *numerator, MonitorElement *denominator, MonitorElement *result)
MonitorElement * rctNisoEmEmulOcc1D_
MonitorElement * rctIsoEmIneff_
MonitorElement * rctRegUnmatchedDataOcc2D_
MonitorElement * rctIsoEmIneffOcc1D_
MonitorElement * rctIsoEffChannel_[396]
MonitorElement * rctNIsoEmBitOff_
MonitorElement * rctIsoEmOvereffOcc1D_
int filterTriggerType_
filter TriggerType
MonitorElement * rctIsoEmOvereff_