|
virtual void | analyze (const edm::Event &, const edm::EventSetup &) |
|
void | bookHistograms (DQMStore::IBooker &, edm::Run const &, edm::EventSetup const &) override |
|
void | FillRCT (const edm::Event &, const edm::EventSetup &) |
|
| RCTMonitor (const edm::ParameterSet &) |
|
| ~RCTMonitor () |
|
virtual void | beginRun (edm::Run const &, edm::EventSetup const &) final |
|
virtual void | beginStream (edm::StreamID id) final |
|
virtual void | dqmBeginRun (edm::Run const &, edm::EventSetup const &) |
|
| DQMEDAnalyzer (void) |
|
virtual void | endLuminosityBlockSummary (edm::LuminosityBlock const &, edm::EventSetup const &, dqmDetails::NoCache *) const final |
|
virtual void | endRunSummary (edm::Run const &, edm::EventSetup const &, dqmDetails::NoCache *) const final |
|
uint32_t | streamId () const |
|
| EDAnalyzer ()=default |
|
void | callWhenNewProductsRegistered (std::function< void(BranchDescription const &)> const &func) |
|
| EDAnalyzerBase () |
|
ModuleDescription const & | moduleDescription () const |
|
virtual | ~EDAnalyzerBase () |
|
std::vector< ConsumesInfo > | consumesInfo () const |
|
| EDConsumerBase () |
|
ProductHolderIndexAndSkipBit | indexFrom (EDGetToken, BranchType, TypeID const &) const |
|
void | itemsMayGet (BranchType, std::vector< ProductHolderIndexAndSkipBit > &) const |
|
void | itemsToGet (BranchType, std::vector< ProductHolderIndexAndSkipBit > &) const |
|
std::vector
< ProductHolderIndexAndSkipBit >
const & | itemsToGetFromEvent () const |
|
void | labelsForToken (EDGetToken iToken, Labels &oLabels) const |
|
void | modulesDependentUpon (const std::string &iProcessName, std::vector< const char * > &oModuleLabels) const |
|
void | modulesWhoseProductsAreConsumed (std::vector< ModuleDescription const * > &modules, ProductRegistry const &preg, std::map< std::string, ModuleDescription const * > const &labelsToDesc, std::string const &processName) const |
|
bool | registeredToConsume (ProductHolderIndex, bool, BranchType) const |
|
bool | registeredToConsumeMany (TypeID const &, BranchType) const |
|
void | updateLookup (BranchType iBranchType, ProductHolderIndexHelper const &) |
|
virtual | ~EDConsumerBase () |
|
|
typedef CacheContexts< T...> | CacheTypes |
|
typedef CacheTypes::GlobalCache | GlobalCache |
|
typedef AbilityChecker< T...> | HasAbility |
|
typedef
CacheTypes::LuminosityBlockCache | LuminosityBlockCache |
|
typedef
LuminosityBlockContextT
< LuminosityBlockCache,
RunCache, GlobalCache > | LuminosityBlockContext |
|
typedef
CacheTypes::LuminosityBlockSummaryCache | LuminosityBlockSummaryCache |
|
typedef CacheTypes::RunCache | RunCache |
|
typedef RunContextT< RunCache,
GlobalCache > | RunContext |
|
typedef CacheTypes::RunSummaryCache | RunSummaryCache |
|
typedef EDAnalyzerAdaptorBase | ModuleType |
|
typedef ProductLabels | Labels |
|
static std::shared_ptr
< dqmDetails::NoCache > | globalBeginLuminosityBlockSummary (edm::LuminosityBlock const &, edm::EventSetup const &, LuminosityBlockContext const *) |
|
static std::shared_ptr
< dqmDetails::NoCache > | globalBeginRunSummary (edm::Run const &, edm::EventSetup const &, RunContext const *) |
|
static void | globalEndLuminosityBlockSummary (edm::LuminosityBlock const &, edm::EventSetup const &, LuminosityBlockContext const *, dqmDetails::NoCache *) |
|
static void | globalEndRunSummary (edm::Run const &, edm::EventSetup const &, RunContext const *, dqmDetails::NoCache *) |
|
static const std::string & | baseType () |
|
static void | fillDescriptions (ConfigurationDescriptions &descriptions) |
|
static void | prevalidate (ConfigurationDescriptions &descriptions) |
|
template<typename ProductType , BranchType B = InEvent> |
EDGetTokenT< ProductType > | consumes (edm::InputTag const &tag) |
|
EDGetToken | consumes (const TypeToGet &id, edm::InputTag const &tag) |
|
template<BranchType B> |
EDGetToken | consumes (TypeToGet const &id, edm::InputTag const &tag) |
|
ConsumesCollector | consumesCollector () |
| Use a ConsumesCollector to gather consumes information from helper functions. More...
|
|
template<typename ProductType , BranchType B = InEvent> |
void | consumesMany () |
|
void | consumesMany (const TypeToGet &id) |
|
template<BranchType B> |
void | consumesMany (const TypeToGet &id) |
|
template<typename ProductType , BranchType B = InEvent> |
EDGetTokenT< ProductType > | mayConsume (edm::InputTag const &tag) |
|
EDGetToken | mayConsume (const TypeToGet &id, edm::InputTag const &tag) |
|
template<BranchType B> |
EDGetToken | mayConsume (const TypeToGet &id, edm::InputTag const &tag) |
|
Description: DQM monitor for the Regional Calorimeter Trigger
Definition at line 75 of file RCTMonitor.h.
Implements DQMEDAnalyzer.
Definition at line 14 of file RCTMonitor.cc.
References DQMStore::IBooker::book1D(), DQMStore::IBooker::book2D(), ETABINS, ETAMAX, ETAMIN, m_rctIsoEmOccEtaPhi1, m_rctIsoEmOccEtaPhi10, m_rctIsoEmRank1, m_rctIsoEmRank10, m_rctIsoEmRankEtaPhi1, m_rctIsoEmRankEtaPhi10, m_rctNonIsoEmOccEtaPhi1, m_rctNonIsoEmOccEtaPhi10, m_rctNonIsoEmRank1, m_rctNonIsoEmRank10, m_rctNonIsoEmRankEtaPhi1, m_rctNonIsoEmRankEtaPhi10, m_rctRegionEt, m_rctRegionsEtEtaPhi, m_rctRegionsOccEtaPhi, m_rctRelaxedEmOccEtaPhi1, m_rctRelaxedEmOccEtaPhi10, m_rctRelaxedEmRank1, m_rctRelaxedEmRank10, m_rctRelaxedEmRankEtaPhi1, m_rctRelaxedEmRankEtaPhi10, m_rctTauVetoEtaPhi, PHIBINS, PHIMAX, PHIMIN, R10BINS, R10MAX, R10MIN, R6BINS, R6MAX, R6MIN, and DQMStore::IBooker::setCurrentFolder().
37 iBooker.
book2D(
"RctNonIsoEmRankEtaPhi",
"NON-ISO EM RANK",
PHIBINS,
40 iBooker.
book2D(
"RctNonIsoEmOccEtaPhi",
"NON-ISO EM OCCUPANCY",
PHIBINS,
45 iBooker.
book2D(
"RctNonIsoEmRankEtaPhi10",
"NON-ISO EM RANK",
PHIBINS,
48 iBooker.
book2D(
"RctNonIsoEmOccEtaPhi10",
"NON-ISO EM OCCUPANCY",
PHIBINS,
54 iBooker.
book2D(
"RctRelaxedEmRankEtaPhi",
"RELAXED EM RANK",
PHIBINS,
57 iBooker.
book2D(
"RctRelaxedEmOccEtaPhi",
"RELAXED EM OCCUPANCY",
PHIBINS,
62 iBooker.
book2D(
"RctRelaxedEmRankEtaPhi",
"RELAXED EM RANK",
PHIBINS,
65 iBooker.
book2D(
"RctRelaxedEmOccEtaPhi10",
"RELAXED EM OCCUPANCY",
PHIBINS,
static const float ETAMIN
MonitorElement * m_rctIsoEmRankEtaPhi10
MonitorElement * m_rctNonIsoEmOccEtaPhi1
MonitorElement * m_rctNonIsoEmOccEtaPhi10
static const float R10MAX
MonitorElement * m_rctRelaxedEmRank1
MonitorElement * m_rctRelaxedEmRankEtaPhi1
MonitorElement * m_rctNonIsoEmRank10
MonitorElement * m_rctNonIsoEmRankEtaPhi10
MonitorElement * m_rctIsoEmRankEtaPhi1
MonitorElement * m_rctNonIsoEmRank1
MonitorElement * m_rctRelaxedEmOccEtaPhi10
static const unsigned int R10BINS
MonitorElement * book1D(Args &&...args)
static const float PHIMAX
MonitorElement * m_rctRelaxedEmRankEtaPhi10
static const unsigned int R6BINS
MonitorElement * m_rctTauVetoEtaPhi
static const float R10MIN
MonitorElement * m_rctRegionsEtEtaPhi
MonitorElement * m_rctNonIsoEmRankEtaPhi1
static const float ETAMAX
static const unsigned int PHIBINS
void setCurrentFolder(const std::string &fullpath)
MonitorElement * book2D(Args &&...args)
static const unsigned int ETABINS
MonitorElement * m_rctRegionsOccEtaPhi
MonitorElement * m_rctIsoEmRank1
MonitorElement * m_rctRegionEt
static const float PHIMIN
MonitorElement * m_rctRelaxedEmRank10
MonitorElement * m_rctIsoEmOccEtaPhi1
MonitorElement * m_rctIsoEmRank10
MonitorElement * m_rctIsoEmOccEtaPhi10
MonitorElement * m_rctRelaxedEmOccEtaPhi1