CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Member Functions | Private Attributes | Static Private Attributes
RCTMonitor Class Reference

#include <RCTMonitor.h>

Inheritance diagram for RCTMonitor:
DQMEDAnalyzer edm::stream::EDProducer< edm::GlobalCache< DQMEDAnalyzerGlobalCache >, edm::EndRunProducer, edm::EndLuminosityBlockProducer, edm::Accumulator >

Public Member Functions

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
 
- Public Member Functions inherited from DQMEDAnalyzer
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 ()
 
- Public Member Functions inherited from edm::stream::EDProducer< edm::GlobalCache< DQMEDAnalyzerGlobalCache >, edm::EndRunProducer, edm::EndLuminosityBlockProducer, edm::Accumulator >
 EDProducer ()=default
 
 EDProducer (const EDProducer &)=delete
 
bool hasAbilityToProduceInBeginLumis () const final
 
bool hasAbilityToProduceInBeginProcessBlocks () const final
 
bool hasAbilityToProduceInBeginRuns () const final
 
bool hasAbilityToProduceInEndLumis () const final
 
bool hasAbilityToProduceInEndProcessBlocks () const final
 
bool hasAbilityToProduceInEndRuns () const final
 
const EDProduceroperator= (const EDProducer &)=delete
 

Private Attributes

MonitorElementm_rctIsoEmOccEtaPhi1
 
MonitorElementm_rctIsoEmOccEtaPhi10
 
MonitorElementm_rctIsoEmRank1
 
MonitorElementm_rctIsoEmRank10
 
MonitorElementm_rctIsoEmRankEtaPhi1
 
MonitorElementm_rctIsoEmRankEtaPhi10
 
MonitorElementm_rctNonIsoEmOccEtaPhi1
 
MonitorElementm_rctNonIsoEmOccEtaPhi10
 
MonitorElementm_rctNonIsoEmRank1
 
MonitorElementm_rctNonIsoEmRank10
 
MonitorElementm_rctNonIsoEmRankEtaPhi1
 
MonitorElementm_rctNonIsoEmRankEtaPhi10
 
MonitorElementm_rctRegionEt
 
MonitorElementm_rctRegionsEtEtaPhi
 
MonitorElementm_rctRegionsOccEtaPhi
 
MonitorElementm_rctRelaxedEmOccEtaPhi1
 
MonitorElementm_rctRelaxedEmOccEtaPhi10
 
MonitorElementm_rctRelaxedEmRank1
 
MonitorElementm_rctRelaxedEmRank10
 
MonitorElementm_rctRelaxedEmRankEtaPhi1
 
MonitorElementm_rctRelaxedEmRankEtaPhi10
 
edm::EDGetTokenT
< L1CaloEmCollection
m_rctSourceToken_
 
MonitorElementm_rctTauVetoEtaPhi
 

Static Private Attributes

static const unsigned int ETABINS = 22
 
static const float ETAMAX = 21.5
 
static const float ETAMIN = -0.5
 
static const unsigned int L1EETABINS = 22
 
static const float L1EETAMAX = 5
 
static const float L1EETAMIN = -5
 
static const unsigned int L1EPHIBINS = 18
 
static const float L1EPHIMAX = M_PI
 
static const float L1EPHIMIN = -M_PI
 
static const unsigned int METPHIBINS = 72
 
static const float METPHIMAX = 71.5
 
static const float METPHIMIN = -0.5
 
static const unsigned int PHIBINS = 18
 
static const float PHIMAX = 17.5
 
static const float PHIMIN = -0.5
 
static const unsigned int R10BINS = 1024
 
static const float R10MAX = 1023.5
 
static const float R10MIN = -0.5
 
static const unsigned int R12BINS = 4096
 
static const float R12MAX = 4095.5
 
static const float R12MIN = -0.5
 
static const unsigned int R6BINS = 64
 
static const float R6MAX = 63.5
 
static const float R6MIN = -0.5
 
static const unsigned int RTPBINS = 101
 
static const float RTPMAX = 100.5
 
static const float RTPMIN = -0.5
 
static const unsigned int TEVBINS = 1001
 
static const float TEVMAX = 1000.5
 
static const float TEVMIN = -0.5
 
static const unsigned int TPETABINS = 65
 
static const float TPETAMAX = 32.5
 
static const float TPETAMIN = -32.5
 
static const unsigned int TPPHIBINS = 72
 
static const float TPPHIMAX = 72.5
 
static const float TPPHIMIN = 0.5
 

Additional Inherited Members

- Public Types inherited from DQMEDAnalyzer
typedef dqm::reco::DQMStore DQMStore
 
typedef dqm::reco::MonitorElement MonitorElement
 
- Public Types inherited from edm::stream::EDProducer< edm::GlobalCache< DQMEDAnalyzerGlobalCache >, edm::EndRunProducer, edm::EndLuminosityBlockProducer, edm::Accumulator >
using CacheTypes = CacheContexts< T...>
 
using GlobalCache = typename CacheTypes::GlobalCache
 
using HasAbility = AbilityChecker< T...>
 
using InputProcessBlockCache = typename CacheTypes::InputProcessBlockCache
 
using LuminosityBlockCache = typename CacheTypes::LuminosityBlockCache
 
using LuminosityBlockContext = LuminosityBlockContextT< LuminosityBlockCache, RunCache, GlobalCache >
 
using LuminosityBlockSummaryCache = typename CacheTypes::LuminosityBlockSummaryCache
 
using RunCache = typename CacheTypes::RunCache
 
using RunContext = RunContextT< RunCache, GlobalCache >
 
using RunSummaryCache = typename CacheTypes::RunSummaryCache
 
- Static Public Member Functions inherited from DQMEDAnalyzer
static void globalEndJob (DQMEDAnalyzerGlobalCache const *)
 
static void globalEndLuminosityBlockProduce (edm::LuminosityBlock &lumi, edm::EventSetup const &setup, LuminosityBlockContext const *context)
 
static void globalEndRunProduce (edm::Run &run, edm::EventSetup const &setup, RunContext const *context)
 
static std::unique_ptr
< DQMEDAnalyzerGlobalCache
initializeGlobalCache (edm::ParameterSet const &)
 
- Protected Member Functions inherited from DQMEDAnalyzer
uint64_t meId () const
 
- Protected Attributes inherited from DQMEDAnalyzer
edm::EDPutTokenT< DQMTokenlumiToken_
 
edm::EDPutTokenT< DQMTokenrunToken_
 
unsigned int streamId_
 

Detailed Description

Description: DQM monitor for the Regional Calorimeter Trigger

Definition at line 73 of file RCTMonitor.h.

Constructor & Destructor Documentation

RCTMonitor::RCTMonitor ( const edm::ParameterSet iConfig)
explicit

Definition at line 6 of file RCTMonitor.cc.

References edm::ParameterSet::getUntrackedParameter(), and m_rctSourceToken_.

6  {
7  // set Token(-s)
8  m_rctSourceToken_ = consumes<L1CaloEmCollection>(iConfig.getUntrackedParameter<edm::InputTag>("rctSource"));
9 }
T getUntrackedParameter(std::string const &, T const &) const
edm::EDGetTokenT< L1CaloEmCollection > m_rctSourceToken_
Definition: RCTMonitor.h:151
RCTMonitor::~RCTMonitor ( )
override

Definition at line 11 of file RCTMonitor.cc.

11 {}

Member Function Documentation

void RCTMonitor::analyze ( const edm::Event iEvent,
const edm::EventSetup iSetup 
)
overridevirtual

Reimplemented from DQMEDAnalyzer.

Definition at line 59 of file RCTMonitor.cc.

References FillRCT().

59  {
60  // Fill histograms
61  FillRCT(iEvent, iSetup);
62 }
void FillRCT(const edm::Event &, const edm::EventSetup &)
Definition: RCTMonitor.cc:78
void RCTMonitor::bookHistograms ( DQMStore::IBooker iBooker,
edm::Run const &  ,
edm::EventSetup const &   
)
overridevirtual

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().

13  {
14  // Book RCT histograms
15  iBooker.setCurrentFolder("RCT");
16 
18  iBooker.book2D("RctIsoEmRankEtaPhi", "ISO EM RANK", PHIBINS, PHIMIN, PHIMAX, ETABINS, ETAMIN, ETAMAX);
20  iBooker.book2D("RctIsoEmOccEtaPhi", "ISO EM OCCUPANCY", PHIBINS, PHIMIN, PHIMAX, ETABINS, ETAMIN, ETAMAX);
21  m_rctIsoEmRank1 = iBooker.book1D("RctIsoEmRank", "ISO EM RANK", R6BINS, R6MIN, R6MAX);
23  iBooker.book2D("RctIsoEmRankEtaPhi10", "ISO EM RANK", PHIBINS, PHIMIN, PHIMAX, ETABINS, ETAMIN, ETAMAX);
25  iBooker.book2D("RctIsoEmOccEtaPhi10", "ISO EM OCCUPANCY", PHIBINS, PHIMIN, PHIMAX, ETABINS, ETAMIN, ETAMAX);
26  m_rctIsoEmRank10 = iBooker.book1D("RctIsoEmRank10", "ISO EM RANK", R6BINS, R6MIN, R6MAX);
27 
29  iBooker.book2D("RctNonIsoEmRankEtaPhi", "NON-ISO EM RANK", PHIBINS, PHIMIN, PHIMAX, ETABINS, ETAMIN, ETAMAX);
31  iBooker.book2D("RctNonIsoEmOccEtaPhi", "NON-ISO EM OCCUPANCY", PHIBINS, PHIMIN, PHIMAX, ETABINS, ETAMIN, ETAMAX);
32  m_rctNonIsoEmRank1 = iBooker.book1D("RctNonIsoEmRank", "NON-ISO EM RANK", R6BINS, R6MIN, R6MAX);
34  iBooker.book2D("RctNonIsoEmRankEtaPhi10", "NON-ISO EM RANK", PHIBINS, PHIMIN, PHIMAX, ETABINS, ETAMIN, ETAMAX);
36  "RctNonIsoEmOccEtaPhi10", "NON-ISO EM OCCUPANCY", PHIBINS, PHIMIN, PHIMAX, ETABINS, ETAMIN, ETAMAX);
37  m_rctNonIsoEmRank10 = iBooker.book1D("RctNonIsoEmRank10", "NON-ISO EM RANK", R6BINS, R6MIN, R6MAX);
38 
40  iBooker.book2D("RctRelaxedEmRankEtaPhi", "RELAXED EM RANK", PHIBINS, PHIMIN, PHIMAX, ETABINS, ETAMIN, ETAMAX);
42  iBooker.book2D("RctRelaxedEmOccEtaPhi", "RELAXED EM OCCUPANCY", PHIBINS, PHIMIN, PHIMAX, ETABINS, ETAMIN, ETAMAX);
43  m_rctRelaxedEmRank1 = iBooker.book1D("RctRelaxedEmRank", "RELAXED EM RANK", R6BINS, R6MIN, R6MAX);
45  iBooker.book2D("RctRelaxedEmRankEtaPhi", "RELAXED EM RANK", PHIBINS, PHIMIN, PHIMAX, ETABINS, ETAMIN, ETAMAX);
47  "RctRelaxedEmOccEtaPhi10", "RELAXED EM OCCUPANCY", PHIBINS, PHIMIN, PHIMAX, ETABINS, ETAMIN, ETAMAX);
48  m_rctRelaxedEmRank10 = iBooker.book1D("RctRelaxedEmRank", "RELAXED EM RANK", R6BINS, R6MIN, R6MAX);
49 
51  iBooker.book2D("RctRegionsEtEtaPhi", "REGION E_{T}", PHIBINS, PHIMIN, PHIMAX, ETABINS, ETAMIN, ETAMAX);
53  iBooker.book2D("RctRegionsOccEtaPhi", "REGION OCCUPANCY", PHIBINS, PHIMIN, PHIMAX, ETABINS, ETAMIN, ETAMAX);
55  iBooker.book2D("RctTauVetoEtaPhi", "TAU VETO OCCUPANCY", PHIBINS, PHIMIN, PHIMAX, ETABINS, ETAMIN, ETAMAX);
56  m_rctRegionEt = iBooker.book1D("RctRegionEt", "REGION E_{T}", R10BINS, R10MIN, R10MAX);
57 }
static const float ETAMIN
Definition: RCTMonitor.h:110
MonitorElement * m_rctIsoEmRankEtaPhi10
Definition: RCTMonitor.h:89
virtual void setCurrentFolder(std::string const &fullpath)
Definition: DQMStore.cc:32
MonitorElement * m_rctNonIsoEmOccEtaPhi1
Definition: RCTMonitor.h:96
static const float R6MIN
Definition: RCTMonitor.h:119
MonitorElement * m_rctNonIsoEmOccEtaPhi10
Definition: RCTMonitor.h:97
static const float R6MAX
Definition: RCTMonitor.h:120
static const float R10MAX
Definition: RCTMonitor.h:123
MonitorElement * m_rctRelaxedEmRank1
Definition: RCTMonitor.h:102
MonitorElement * m_rctRelaxedEmRankEtaPhi1
Definition: RCTMonitor.h:94
MonitorElement * m_rctNonIsoEmRank10
Definition: RCTMonitor.h:105
MonitorElement * m_rctNonIsoEmRankEtaPhi10
Definition: RCTMonitor.h:93
MonitorElement * m_rctIsoEmRankEtaPhi1
Definition: RCTMonitor.h:88
MonitorElement * m_rctNonIsoEmRank1
Definition: RCTMonitor.h:104
MonitorElement * m_rctRelaxedEmOccEtaPhi10
Definition: RCTMonitor.h:99
static const unsigned int R10BINS
Definition: RCTMonitor.h:121
static const float PHIMAX
Definition: RCTMonitor.h:114
MonitorElement * m_rctRelaxedEmRankEtaPhi10
Definition: RCTMonitor.h:95
static const unsigned int R6BINS
Definition: RCTMonitor.h:118
MonitorElement * m_rctTauVetoEtaPhi
Definition: RCTMonitor.h:85
static const float R10MIN
Definition: RCTMonitor.h:122
MonitorElement * m_rctRegionsEtEtaPhi
Definition: RCTMonitor.h:83
MonitorElement * m_rctNonIsoEmRankEtaPhi1
Definition: RCTMonitor.h:92
static const float ETAMAX
Definition: RCTMonitor.h:111
static const unsigned int PHIBINS
Definition: RCTMonitor.h:112
static const unsigned int ETABINS
Definition: RCTMonitor.h:109
MonitorElement * book2D(TString const &name, TString const &title, int nchX, double lowX, double highX, int nchY, double lowY, double highY, FUNC onbooking=NOOP())
Definition: DQMStore.h:177
MonitorElement * m_rctRegionsOccEtaPhi
Definition: RCTMonitor.h:84
MonitorElement * m_rctIsoEmRank1
Definition: RCTMonitor.h:100
MonitorElement * m_rctRegionEt
Definition: RCTMonitor.h:86
static const float PHIMIN
Definition: RCTMonitor.h:113
MonitorElement * m_rctRelaxedEmRank10
Definition: RCTMonitor.h:103
MonitorElement * m_rctIsoEmOccEtaPhi1
Definition: RCTMonitor.h:90
MonitorElement * m_rctIsoEmRank10
Definition: RCTMonitor.h:101
MonitorElement * m_rctIsoEmOccEtaPhi10
Definition: RCTMonitor.h:91
MonitorElement * m_rctRelaxedEmOccEtaPhi1
Definition: RCTMonitor.h:98
MonitorElement * book1D(TString const &name, TString const &title, int const nchX, double const lowX, double const highX, FUNC onbooking=NOOP())
Definition: DQMStore.h:98
void RCTMonitor::FillRCT ( const edm::Event iEvent,
const edm::EventSetup iSetup 
)

Definition at line 78 of file RCTMonitor.cc.

References DynamicScale(), dqm::impl::MonitorElement::Fill(), edm::Event::getByToken(), 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().

78  {
79  // Get the RCT digis
81 
82  iEvent.getByToken(m_rctSourceToken_, em);
83 
84  // Isolated and non-isolated EM with cut at >1 GeV
85  for (L1CaloEmCollection::const_iterator iem = em->begin(); iem != em->end(); iem++) {
86  if (iem->rank() > 1.) { // applies the 1 GeV cut
87  if (iem->isolated()) { // looks for isolated EM candidates only
88  m_rctIsoEmRank1->Fill(iem->rank());
89  // std::cout << "Just to show what is there " << iem->rank() <<
90  // std::endl ;
91  m_rctIsoEmRankEtaPhi1->Fill(iem->regionId().iphi(), iem->regionId().ieta(), iem->rank());
93  iem->regionId().iphi(), iem->regionId().ieta(), DynamicScale(iem->regionId().ieta()));
94  m_rctRelaxedEmRankEtaPhi1->Fill(iem->regionId().iphi(), iem->regionId().ieta(), iem->rank());
96  iem->regionId().iphi(), iem->regionId().ieta(), DynamicScale(iem->regionId().ieta()));
97  m_rctRelaxedEmRank1->Fill(iem->rank());
98  } else { // instructions for Non-isolated EM candidates
99  m_rctNonIsoEmRank1->Fill(iem->rank());
100  m_rctNonIsoEmRankEtaPhi1->Fill(iem->regionId().iphi(), iem->regionId().ieta(), iem->rank());
102  iem->regionId().iphi(), iem->regionId().ieta(), DynamicScale(iem->regionId().ieta()));
103  m_rctRelaxedEmRankEtaPhi1->Fill(iem->regionId().iphi(), iem->regionId().ieta(), iem->rank());
105  iem->regionId().iphi(), iem->regionId().ieta(), DynamicScale(iem->regionId().ieta()));
106  m_rctRelaxedEmRank1->Fill(iem->rank());
107  }
108  }
109  if (iem->rank() > 10.) { // applies the 10 GeV cut
110  if (iem->isolated()) { // looks for isolated EM candidates only
112  iem->regionId().iphi(), iem->regionId().ieta(), DynamicScale(iem->regionId().ieta()));
114  iem->regionId().iphi(), iem->regionId().ieta(), DynamicScale(iem->regionId().ieta()));
115  } else { // instructions for Non-isolated EM candidates
117  iem->regionId().iphi(), iem->regionId().ieta(), DynamicScale(iem->regionId().ieta()));
119  iem->regionId().iphi(), iem->regionId().ieta(), DynamicScale(iem->regionId().ieta()));
120  }
121  }
122  }
123 }
edm::EDGetTokenT< L1CaloEmCollection > m_rctSourceToken_
Definition: RCTMonitor.h:151
bool getByToken(EDGetToken token, Handle< PROD > &result) const
Definition: Event.h:539
MonitorElement * m_rctNonIsoEmOccEtaPhi1
Definition: RCTMonitor.h:96
MonitorElement * m_rctNonIsoEmOccEtaPhi10
Definition: RCTMonitor.h:97
MonitorElement * m_rctRelaxedEmRank1
Definition: RCTMonitor.h:102
void Fill(long long x)
MonitorElement * m_rctRelaxedEmRankEtaPhi1
Definition: RCTMonitor.h:94
MonitorElement * m_rctIsoEmRankEtaPhi1
Definition: RCTMonitor.h:88
MonitorElement * m_rctNonIsoEmRank1
Definition: RCTMonitor.h:104
MonitorElement * m_rctRelaxedEmOccEtaPhi10
Definition: RCTMonitor.h:99
MonitorElement * m_rctNonIsoEmRankEtaPhi1
Definition: RCTMonitor.h:92
MonitorElement * m_rctIsoEmRank1
Definition: RCTMonitor.h:100
MonitorElement * m_rctIsoEmOccEtaPhi1
Definition: RCTMonitor.h:90
MonitorElement * m_rctIsoEmOccEtaPhi10
Definition: RCTMonitor.h:91
MonitorElement * m_rctRelaxedEmOccEtaPhi1
Definition: RCTMonitor.h:98
float DynamicScale(int EtaStamp)
Definition: RCTMonitor.cc:64

Member Data Documentation

const unsigned int RCTMonitor::ETABINS = 22
staticprivate

Definition at line 109 of file RCTMonitor.h.

Referenced by bookHistograms().

const float RCTMonitor::ETAMAX = 21.5
staticprivate

Definition at line 111 of file RCTMonitor.h.

Referenced by bookHistograms().

const float RCTMonitor::ETAMIN = -0.5
staticprivate

Definition at line 110 of file RCTMonitor.h.

Referenced by bookHistograms().

const unsigned int RCTMonitor::L1EETABINS = 22
staticprivate

Definition at line 143 of file RCTMonitor.h.

const float RCTMonitor::L1EETAMAX = 5
staticprivate

Definition at line 145 of file RCTMonitor.h.

const float RCTMonitor::L1EETAMIN = -5
staticprivate

Definition at line 144 of file RCTMonitor.h.

const unsigned int RCTMonitor::L1EPHIBINS = 18
staticprivate

Definition at line 146 of file RCTMonitor.h.

const float RCTMonitor::L1EPHIMAX = M_PI
staticprivate

Definition at line 148 of file RCTMonitor.h.

const float RCTMonitor::L1EPHIMIN = -M_PI
staticprivate

Definition at line 147 of file RCTMonitor.h.

MonitorElement* RCTMonitor::m_rctIsoEmOccEtaPhi1
private

Definition at line 90 of file RCTMonitor.h.

Referenced by bookHistograms(), and FillRCT().

MonitorElement* RCTMonitor::m_rctIsoEmOccEtaPhi10
private

Definition at line 91 of file RCTMonitor.h.

Referenced by bookHistograms(), and FillRCT().

MonitorElement* RCTMonitor::m_rctIsoEmRank1
private

Definition at line 100 of file RCTMonitor.h.

Referenced by bookHistograms(), and FillRCT().

MonitorElement* RCTMonitor::m_rctIsoEmRank10
private

Definition at line 101 of file RCTMonitor.h.

Referenced by bookHistograms().

MonitorElement* RCTMonitor::m_rctIsoEmRankEtaPhi1
private

Definition at line 88 of file RCTMonitor.h.

Referenced by bookHistograms(), and FillRCT().

MonitorElement* RCTMonitor::m_rctIsoEmRankEtaPhi10
private

Definition at line 89 of file RCTMonitor.h.

Referenced by bookHistograms().

MonitorElement* RCTMonitor::m_rctNonIsoEmOccEtaPhi1
private

Definition at line 96 of file RCTMonitor.h.

Referenced by bookHistograms(), and FillRCT().

MonitorElement* RCTMonitor::m_rctNonIsoEmOccEtaPhi10
private

Definition at line 97 of file RCTMonitor.h.

Referenced by bookHistograms(), and FillRCT().

MonitorElement* RCTMonitor::m_rctNonIsoEmRank1
private

Definition at line 104 of file RCTMonitor.h.

Referenced by bookHistograms(), and FillRCT().

MonitorElement* RCTMonitor::m_rctNonIsoEmRank10
private

Definition at line 105 of file RCTMonitor.h.

Referenced by bookHistograms().

MonitorElement* RCTMonitor::m_rctNonIsoEmRankEtaPhi1
private

Definition at line 92 of file RCTMonitor.h.

Referenced by bookHistograms(), and FillRCT().

MonitorElement* RCTMonitor::m_rctNonIsoEmRankEtaPhi10
private

Definition at line 93 of file RCTMonitor.h.

Referenced by bookHistograms().

MonitorElement* RCTMonitor::m_rctRegionEt
private

Definition at line 86 of file RCTMonitor.h.

Referenced by bookHistograms().

MonitorElement* RCTMonitor::m_rctRegionsEtEtaPhi
private

Definition at line 83 of file RCTMonitor.h.

Referenced by bookHistograms().

MonitorElement* RCTMonitor::m_rctRegionsOccEtaPhi
private

Definition at line 84 of file RCTMonitor.h.

Referenced by bookHistograms().

MonitorElement* RCTMonitor::m_rctRelaxedEmOccEtaPhi1
private

Definition at line 98 of file RCTMonitor.h.

Referenced by bookHistograms(), and FillRCT().

MonitorElement* RCTMonitor::m_rctRelaxedEmOccEtaPhi10
private

Definition at line 99 of file RCTMonitor.h.

Referenced by bookHistograms(), and FillRCT().

MonitorElement* RCTMonitor::m_rctRelaxedEmRank1
private

Definition at line 102 of file RCTMonitor.h.

Referenced by bookHistograms(), and FillRCT().

MonitorElement* RCTMonitor::m_rctRelaxedEmRank10
private

Definition at line 103 of file RCTMonitor.h.

Referenced by bookHistograms().

MonitorElement* RCTMonitor::m_rctRelaxedEmRankEtaPhi1
private

Definition at line 94 of file RCTMonitor.h.

Referenced by bookHistograms(), and FillRCT().

MonitorElement* RCTMonitor::m_rctRelaxedEmRankEtaPhi10
private

Definition at line 95 of file RCTMonitor.h.

Referenced by bookHistograms().

edm::EDGetTokenT<L1CaloEmCollection> RCTMonitor::m_rctSourceToken_
private

Definition at line 151 of file RCTMonitor.h.

Referenced by FillRCT(), and RCTMonitor().

MonitorElement* RCTMonitor::m_rctTauVetoEtaPhi
private

Definition at line 85 of file RCTMonitor.h.

Referenced by bookHistograms().

const unsigned int RCTMonitor::METPHIBINS = 72
staticprivate

Definition at line 115 of file RCTMonitor.h.

const float RCTMonitor::METPHIMAX = 71.5
staticprivate

Definition at line 117 of file RCTMonitor.h.

const float RCTMonitor::METPHIMIN = -0.5
staticprivate

Definition at line 116 of file RCTMonitor.h.

const unsigned int RCTMonitor::PHIBINS = 18
staticprivate

Definition at line 112 of file RCTMonitor.h.

Referenced by bookHistograms().

const float RCTMonitor::PHIMAX = 17.5
staticprivate

Definition at line 114 of file RCTMonitor.h.

Referenced by bookHistograms().

const float RCTMonitor::PHIMIN = -0.5
staticprivate

Definition at line 113 of file RCTMonitor.h.

Referenced by bookHistograms().

const unsigned int RCTMonitor::R10BINS = 1024
staticprivate

Definition at line 121 of file RCTMonitor.h.

Referenced by bookHistograms().

const float RCTMonitor::R10MAX = 1023.5
staticprivate

Definition at line 123 of file RCTMonitor.h.

Referenced by bookHistograms().

const float RCTMonitor::R10MIN = -0.5
staticprivate

Definition at line 122 of file RCTMonitor.h.

Referenced by bookHistograms().

const unsigned int RCTMonitor::R12BINS = 4096
staticprivate

Definition at line 124 of file RCTMonitor.h.

const float RCTMonitor::R12MAX = 4095.5
staticprivate

Definition at line 126 of file RCTMonitor.h.

const float RCTMonitor::R12MIN = -0.5
staticprivate

Definition at line 125 of file RCTMonitor.h.

const unsigned int RCTMonitor::R6BINS = 64
staticprivate

Definition at line 118 of file RCTMonitor.h.

Referenced by bookHistograms().

const float RCTMonitor::R6MAX = 63.5
staticprivate

Definition at line 120 of file RCTMonitor.h.

Referenced by bookHistograms().

const float RCTMonitor::R6MIN = -0.5
staticprivate

Definition at line 119 of file RCTMonitor.h.

Referenced by bookHistograms().

const unsigned int RCTMonitor::RTPBINS = 101
staticprivate

Definition at line 135 of file RCTMonitor.h.

const float RCTMonitor::RTPMAX = 100.5
staticprivate

Definition at line 137 of file RCTMonitor.h.

const float RCTMonitor::RTPMIN = -0.5
staticprivate

Definition at line 136 of file RCTMonitor.h.

const unsigned int RCTMonitor::TEVBINS = 1001
staticprivate

Definition at line 140 of file RCTMonitor.h.

const float RCTMonitor::TEVMAX = 1000.5
staticprivate

Definition at line 142 of file RCTMonitor.h.

const float RCTMonitor::TEVMIN = -0.5
staticprivate

Definition at line 141 of file RCTMonitor.h.

const unsigned int RCTMonitor::TPETABINS = 65
staticprivate

Definition at line 129 of file RCTMonitor.h.

const float RCTMonitor::TPETAMAX = 32.5
staticprivate

Definition at line 131 of file RCTMonitor.h.

const float RCTMonitor::TPETAMIN = -32.5
staticprivate

Definition at line 130 of file RCTMonitor.h.

const unsigned int RCTMonitor::TPPHIBINS = 72
staticprivate

Definition at line 132 of file RCTMonitor.h.

const float RCTMonitor::TPPHIMAX = 72.5
staticprivate

Definition at line 134 of file RCTMonitor.h.

const float RCTMonitor::TPPHIMIN = 0.5
staticprivate

Definition at line 133 of file RCTMonitor.h.