|
|
#include <RCTMonitor.h>
|
void | analyze (const edm::Event &, const edm::EventSetup &) override |
|
void | bookHistograms (DQMStore::IBooker &, edm::Run const &, edm::EventSetup const &) override |
|
void | FillRCT (const edm::Event &, const edm::EventSetup &) |
|
| RCTMonitor (const edm::ParameterSet &) |
|
| ~RCTMonitor () override |
|
void | accumulate (edm::Event const &event, edm::EventSetup const &setup) final |
|
void | beginLuminosityBlock (edm::LuminosityBlock const &lumi, edm::EventSetup const &setup) final |
|
void | beginRun (edm::Run const &run, edm::EventSetup const &setup) final |
|
void | beginStream (edm::StreamID id) final |
|
virtual void | dqmBeginRun (edm::Run const &, edm::EventSetup const &) |
|
| DQMEDAnalyzer () |
|
void | endLuminosityBlock (edm::LuminosityBlock const &lumi, edm::EventSetup const &setup) final |
|
void | endRun (edm::Run const &run, edm::EventSetup const &setup) final |
|
virtual bool | getCanSaveByLumi () |
|
| EDProducer ()=default |
|
bool | hasAbilityToProduceInBeginLumis () const final |
|
bool | hasAbilityToProduceInBeginProcessBlocks () const final |
|
bool | hasAbilityToProduceInBeginRuns () const final |
|
bool | hasAbilityToProduceInEndLumis () const final |
|
bool | hasAbilityToProduceInEndProcessBlocks () const final |
|
bool | hasAbilityToProduceInEndRuns () const final |
|
Description: DQM monitor for the Regional Calorimeter Trigger
Definition at line 73 of file RCTMonitor.h.
◆ RCTMonitor()
◆ ~RCTMonitor()
RCTMonitor::~RCTMonitor |
( |
| ) |
|
|
override |
◆ analyze()
◆ bookHistograms()
Implements DQMEDAnalyzer.
Definition at line 13 of file RCTMonitor.cc.
References dqm::implementation::IBooker::book1D(), dqm::implementation::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 dqm::implementation::NavigatorBase::setCurrentFolder().
◆ FillRCT()
Definition at line 78 of file RCTMonitor.cc.
85 for (L1CaloEmCollection::const_iterator iem = em->begin(); iem != em->end(); iem++) {
86 if (iem->rank() > 1.) {
87 if (iem->isolated()) {
93 iem->regionId().iphi(), iem->regionId().ieta(),
DynamicScale(iem->regionId().ieta()));
96 iem->regionId().iphi(), iem->regionId().ieta(),
DynamicScale(iem->regionId().ieta()));
102 iem->regionId().iphi(), iem->regionId().ieta(),
DynamicScale(iem->regionId().ieta()));
105 iem->regionId().iphi(), iem->regionId().ieta(),
DynamicScale(iem->regionId().ieta()));
109 if (iem->rank() > 10.) {
110 if (iem->isolated()) {
112 iem->regionId().iphi(), iem->regionId().ieta(),
DynamicScale(iem->regionId().ieta()));
114 iem->regionId().iphi(), iem->regionId().ieta(),
DynamicScale(iem->regionId().ieta()));
117 iem->regionId().iphi(), iem->regionId().ieta(),
DynamicScale(iem->regionId().ieta()));
119 iem->regionId().iphi(), iem->regionId().ieta(),
DynamicScale(iem->regionId().ieta()));
References DynamicScale(), dqm::impl::MonitorElement::Fill(), iEvent, m_rctIsoEmOccEtaPhi1, m_rctIsoEmOccEtaPhi10, m_rctIsoEmRank1, m_rctIsoEmRankEtaPhi1, m_rctNonIsoEmOccEtaPhi1, m_rctNonIsoEmOccEtaPhi10, m_rctNonIsoEmRank1, m_rctNonIsoEmRankEtaPhi1, m_rctRelaxedEmOccEtaPhi1, m_rctRelaxedEmOccEtaPhi10, m_rctRelaxedEmRank1, m_rctRelaxedEmRankEtaPhi1, and m_rctSourceToken_.
Referenced by analyze().
◆ ETABINS
const unsigned int RCTMonitor::ETABINS = 22 |
|
staticprivate |
◆ ETAMAX
const float RCTMonitor::ETAMAX = 21.5 |
|
staticprivate |
◆ ETAMIN
const float RCTMonitor::ETAMIN = -0.5 |
|
staticprivate |
◆ L1EETABINS
const unsigned int RCTMonitor::L1EETABINS = 22 |
|
staticprivate |
◆ L1EETAMAX
const float RCTMonitor::L1EETAMAX = 5 |
|
staticprivate |
◆ L1EETAMIN
const float RCTMonitor::L1EETAMIN = -5 |
|
staticprivate |
◆ L1EPHIBINS
const unsigned int RCTMonitor::L1EPHIBINS = 18 |
|
staticprivate |
◆ L1EPHIMAX
const float RCTMonitor::L1EPHIMAX = M_PI |
|
staticprivate |
◆ L1EPHIMIN
const float RCTMonitor::L1EPHIMIN = -M_PI |
|
staticprivate |
◆ 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_rctSourceToken_
◆ m_rctTauVetoEtaPhi
◆ METPHIBINS
const unsigned int RCTMonitor::METPHIBINS = 72 |
|
staticprivate |
◆ METPHIMAX
const float RCTMonitor::METPHIMAX = 71.5 |
|
staticprivate |
◆ METPHIMIN
const float RCTMonitor::METPHIMIN = -0.5 |
|
staticprivate |
◆ PHIBINS
const unsigned int RCTMonitor::PHIBINS = 18 |
|
staticprivate |
◆ PHIMAX
const float RCTMonitor::PHIMAX = 17.5 |
|
staticprivate |
◆ PHIMIN
const float RCTMonitor::PHIMIN = -0.5 |
|
staticprivate |
◆ R10BINS
const unsigned int RCTMonitor::R10BINS = 1024 |
|
staticprivate |
◆ R10MAX
const float RCTMonitor::R10MAX = 1023.5 |
|
staticprivate |
◆ R10MIN
const float RCTMonitor::R10MIN = -0.5 |
|
staticprivate |
◆ R12BINS
const unsigned int RCTMonitor::R12BINS = 4096 |
|
staticprivate |
◆ R12MAX
const float RCTMonitor::R12MAX = 4095.5 |
|
staticprivate |
◆ R12MIN
const float RCTMonitor::R12MIN = -0.5 |
|
staticprivate |
◆ R6BINS
const unsigned int RCTMonitor::R6BINS = 64 |
|
staticprivate |
◆ R6MAX
const float RCTMonitor::R6MAX = 63.5 |
|
staticprivate |
◆ R6MIN
const float RCTMonitor::R6MIN = -0.5 |
|
staticprivate |
◆ RTPBINS
const unsigned int RCTMonitor::RTPBINS = 101 |
|
staticprivate |
◆ RTPMAX
const float RCTMonitor::RTPMAX = 100.5 |
|
staticprivate |
◆ RTPMIN
const float RCTMonitor::RTPMIN = -0.5 |
|
staticprivate |
◆ TEVBINS
const unsigned int RCTMonitor::TEVBINS = 1001 |
|
staticprivate |
◆ TEVMAX
const float RCTMonitor::TEVMAX = 1000.5 |
|
staticprivate |
◆ TEVMIN
const float RCTMonitor::TEVMIN = -0.5 |
|
staticprivate |
◆ TPETABINS
const unsigned int RCTMonitor::TPETABINS = 65 |
|
staticprivate |
◆ TPETAMAX
const float RCTMonitor::TPETAMAX = 32.5 |
|
staticprivate |
◆ TPETAMIN
const float RCTMonitor::TPETAMIN = -32.5 |
|
staticprivate |
◆ TPPHIBINS
const unsigned int RCTMonitor::TPPHIBINS = 72 |
|
staticprivate |
◆ TPPHIMAX
const float RCTMonitor::TPPHIMAX = 72.5 |
|
staticprivate |
◆ TPPHIMIN
const float RCTMonitor::TPPHIMIN = 0.5 |
|
staticprivate |
MonitorElement * m_rctNonIsoEmRankEtaPhi1
MonitorElement * m_rctRelaxedEmOccEtaPhi1
MonitorElement * m_rctRelaxedEmRank1
static const float PHIMIN
static const unsigned int R10BINS
virtual void setCurrentFolder(std::string const &fullpath)
MonitorElement * m_rctIsoEmOccEtaPhi10
void FillRCT(const edm::Event &, const edm::EventSetup &)
static const unsigned int PHIBINS
T getUntrackedParameter(std::string const &, T const &) const
static const float PHIMAX
MonitorElement * m_rctIsoEmRank10
static const unsigned int R6BINS
static const float R10MIN
static const unsigned int ETABINS
MonitorElement * m_rctRegionsOccEtaPhi
static const float ETAMAX
edm::EDGetTokenT< L1CaloEmCollection > m_rctSourceToken_
MonitorElement * m_rctRelaxedEmRank10
MonitorElement * m_rctIsoEmOccEtaPhi1
MonitorElement * m_rctNonIsoEmRank1
MonitorElement * m_rctNonIsoEmRankEtaPhi10
MonitorElement * m_rctIsoEmRankEtaPhi10
MonitorElement * m_rctTauVetoEtaPhi
MonitorElement * m_rctNonIsoEmRank10
MonitorElement * book2D(TString const &name, TString const &title, int nchX, double lowX, double highX, int nchY, double lowY, double highY, FUNC onbooking=NOOP())
MonitorElement * m_rctNonIsoEmOccEtaPhi1
MonitorElement * m_rctNonIsoEmOccEtaPhi10
MonitorElement * m_rctRelaxedEmRankEtaPhi10
MonitorElement * m_rctRelaxedEmRankEtaPhi1
static const float ETAMIN
MonitorElement * m_rctRegionsEtEtaPhi
MonitorElement * m_rctRegionEt
MonitorElement * m_rctRelaxedEmOccEtaPhi10
static const float R10MAX
float DynamicScale(int EtaStamp)
MonitorElement * m_rctIsoEmRankEtaPhi1
MonitorElement * book1D(TString const &name, TString const &title, int const nchX, double const lowX, double const highX, FUNC onbooking=NOOP())
MonitorElement * m_rctIsoEmRank1