CMS 3D CMS Logo

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
 
bool hasAbilityToProduceInBeginLumis () const final
 
bool hasAbilityToProduceInBeginProcessBlocks () const final
 
bool hasAbilityToProduceInBeginRuns () const final
 
bool hasAbilityToProduceInEndLumis () const final
 
bool hasAbilityToProduceInEndProcessBlocks () const final
 
bool hasAbilityToProduceInEndRuns () const final
 

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< L1CaloEmCollectionm_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 >
typedef CacheContexts< T... > CacheTypes
 
typedef CacheTypes::GlobalCache GlobalCache
 
typedef AbilityChecker< T... > HasAbility
 
typedef CacheTypes::LuminosityBlockCache LuminosityBlockCache
 
typedef LuminosityBlockContextT< LuminosityBlockCache, RunCache, GlobalCacheLuminosityBlockContext
 
typedef CacheTypes::LuminosityBlockSummaryCache LuminosityBlockSummaryCache
 
typedef CacheTypes::RunCache RunCache
 
typedef RunContextT< RunCache, GlobalCacheRunContext
 
typedef CacheTypes::RunSummaryCache 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< DQMEDAnalyzerGlobalCacheinitializeGlobalCache (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::RCTMonitor ( const edm::ParameterSet iConfig)
explicit

Definition at line 6 of file RCTMonitor.cc.

6  {
7  // set Token(-s)
8  m_rctSourceToken_ = consumes<L1CaloEmCollection>(iConfig.getUntrackedParameter<edm::InputTag>("rctSource"));
9 }

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

◆ ~RCTMonitor()

RCTMonitor::~RCTMonitor ( )
override

Definition at line 11 of file RCTMonitor.cc.

11 {}

Member Function Documentation

◆ analyze()

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

Reimplemented from DQMEDAnalyzer.

Definition at line 59 of file RCTMonitor.cc.

59  {
60  // Fill histograms
61  FillRCT(iEvent, iSetup);
62 }

References FillRCT(), and iEvent.

◆ bookHistograms()

void RCTMonitor::bookHistograms ( DQMStore::IBooker iBooker,
edm::Run const &  ,
edm::EventSetup const &   
)
overridevirtual

Implements DQMEDAnalyzer.

Definition at line 13 of file RCTMonitor.cc.

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 }

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

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

Definition at line 78 of file RCTMonitor.cc.

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 }

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

Member Data Documentation

◆ ETABINS

const unsigned int RCTMonitor::ETABINS = 22
staticprivate

Definition at line 109 of file RCTMonitor.h.

Referenced by bookHistograms().

◆ ETAMAX

const float RCTMonitor::ETAMAX = 21.5
staticprivate

Definition at line 111 of file RCTMonitor.h.

Referenced by bookHistograms().

◆ ETAMIN

const float RCTMonitor::ETAMIN = -0.5
staticprivate

Definition at line 110 of file RCTMonitor.h.

Referenced by bookHistograms().

◆ L1EETABINS

const unsigned int RCTMonitor::L1EETABINS = 22
staticprivate

Definition at line 143 of file RCTMonitor.h.

◆ L1EETAMAX

const float RCTMonitor::L1EETAMAX = 5
staticprivate

Definition at line 145 of file RCTMonitor.h.

◆ L1EETAMIN

const float RCTMonitor::L1EETAMIN = -5
staticprivate

Definition at line 144 of file RCTMonitor.h.

◆ L1EPHIBINS

const unsigned int RCTMonitor::L1EPHIBINS = 18
staticprivate

Definition at line 146 of file RCTMonitor.h.

◆ L1EPHIMAX

const float RCTMonitor::L1EPHIMAX = M_PI
staticprivate

Definition at line 148 of file RCTMonitor.h.

◆ L1EPHIMIN

const float RCTMonitor::L1EPHIMIN = -M_PI
staticprivate

Definition at line 147 of file RCTMonitor.h.

◆ m_rctIsoEmOccEtaPhi1

MonitorElement* RCTMonitor::m_rctIsoEmOccEtaPhi1
private

Definition at line 90 of file RCTMonitor.h.

Referenced by bookHistograms(), and FillRCT().

◆ m_rctIsoEmOccEtaPhi10

MonitorElement* RCTMonitor::m_rctIsoEmOccEtaPhi10
private

Definition at line 91 of file RCTMonitor.h.

Referenced by bookHistograms(), and FillRCT().

◆ m_rctIsoEmRank1

MonitorElement* RCTMonitor::m_rctIsoEmRank1
private

Definition at line 100 of file RCTMonitor.h.

Referenced by bookHistograms(), and FillRCT().

◆ m_rctIsoEmRank10

MonitorElement* RCTMonitor::m_rctIsoEmRank10
private

Definition at line 101 of file RCTMonitor.h.

Referenced by bookHistograms().

◆ m_rctIsoEmRankEtaPhi1

MonitorElement* RCTMonitor::m_rctIsoEmRankEtaPhi1
private

Definition at line 88 of file RCTMonitor.h.

Referenced by bookHistograms(), and FillRCT().

◆ m_rctIsoEmRankEtaPhi10

MonitorElement* RCTMonitor::m_rctIsoEmRankEtaPhi10
private

Definition at line 89 of file RCTMonitor.h.

Referenced by bookHistograms().

◆ m_rctNonIsoEmOccEtaPhi1

MonitorElement* RCTMonitor::m_rctNonIsoEmOccEtaPhi1
private

Definition at line 96 of file RCTMonitor.h.

Referenced by bookHistograms(), and FillRCT().

◆ m_rctNonIsoEmOccEtaPhi10

MonitorElement* RCTMonitor::m_rctNonIsoEmOccEtaPhi10
private

Definition at line 97 of file RCTMonitor.h.

Referenced by bookHistograms(), and FillRCT().

◆ m_rctNonIsoEmRank1

MonitorElement* RCTMonitor::m_rctNonIsoEmRank1
private

Definition at line 104 of file RCTMonitor.h.

Referenced by bookHistograms(), and FillRCT().

◆ m_rctNonIsoEmRank10

MonitorElement* RCTMonitor::m_rctNonIsoEmRank10
private

Definition at line 105 of file RCTMonitor.h.

Referenced by bookHistograms().

◆ m_rctNonIsoEmRankEtaPhi1

MonitorElement* RCTMonitor::m_rctNonIsoEmRankEtaPhi1
private

Definition at line 92 of file RCTMonitor.h.

Referenced by bookHistograms(), and FillRCT().

◆ m_rctNonIsoEmRankEtaPhi10

MonitorElement* RCTMonitor::m_rctNonIsoEmRankEtaPhi10
private

Definition at line 93 of file RCTMonitor.h.

Referenced by bookHistograms().

◆ m_rctRegionEt

MonitorElement* RCTMonitor::m_rctRegionEt
private

Definition at line 86 of file RCTMonitor.h.

Referenced by bookHistograms().

◆ m_rctRegionsEtEtaPhi

MonitorElement* RCTMonitor::m_rctRegionsEtEtaPhi
private

Definition at line 83 of file RCTMonitor.h.

Referenced by bookHistograms().

◆ m_rctRegionsOccEtaPhi

MonitorElement* RCTMonitor::m_rctRegionsOccEtaPhi
private

Definition at line 84 of file RCTMonitor.h.

Referenced by bookHistograms().

◆ m_rctRelaxedEmOccEtaPhi1

MonitorElement* RCTMonitor::m_rctRelaxedEmOccEtaPhi1
private

Definition at line 98 of file RCTMonitor.h.

Referenced by bookHistograms(), and FillRCT().

◆ m_rctRelaxedEmOccEtaPhi10

MonitorElement* RCTMonitor::m_rctRelaxedEmOccEtaPhi10
private

Definition at line 99 of file RCTMonitor.h.

Referenced by bookHistograms(), and FillRCT().

◆ m_rctRelaxedEmRank1

MonitorElement* RCTMonitor::m_rctRelaxedEmRank1
private

Definition at line 102 of file RCTMonitor.h.

Referenced by bookHistograms(), and FillRCT().

◆ m_rctRelaxedEmRank10

MonitorElement* RCTMonitor::m_rctRelaxedEmRank10
private

Definition at line 103 of file RCTMonitor.h.

Referenced by bookHistograms().

◆ m_rctRelaxedEmRankEtaPhi1

MonitorElement* RCTMonitor::m_rctRelaxedEmRankEtaPhi1
private

Definition at line 94 of file RCTMonitor.h.

Referenced by bookHistograms(), and FillRCT().

◆ m_rctRelaxedEmRankEtaPhi10

MonitorElement* RCTMonitor::m_rctRelaxedEmRankEtaPhi10
private

Definition at line 95 of file RCTMonitor.h.

Referenced by bookHistograms().

◆ m_rctSourceToken_

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

Definition at line 151 of file RCTMonitor.h.

Referenced by FillRCT(), and RCTMonitor().

◆ m_rctTauVetoEtaPhi

MonitorElement* RCTMonitor::m_rctTauVetoEtaPhi
private

Definition at line 85 of file RCTMonitor.h.

Referenced by bookHistograms().

◆ METPHIBINS

const unsigned int RCTMonitor::METPHIBINS = 72
staticprivate

Definition at line 115 of file RCTMonitor.h.

◆ METPHIMAX

const float RCTMonitor::METPHIMAX = 71.5
staticprivate

Definition at line 117 of file RCTMonitor.h.

◆ METPHIMIN

const float RCTMonitor::METPHIMIN = -0.5
staticprivate

Definition at line 116 of file RCTMonitor.h.

◆ PHIBINS

const unsigned int RCTMonitor::PHIBINS = 18
staticprivate

Definition at line 112 of file RCTMonitor.h.

Referenced by bookHistograms().

◆ PHIMAX

const float RCTMonitor::PHIMAX = 17.5
staticprivate

Definition at line 114 of file RCTMonitor.h.

Referenced by bookHistograms().

◆ PHIMIN

const float RCTMonitor::PHIMIN = -0.5
staticprivate

Definition at line 113 of file RCTMonitor.h.

Referenced by bookHistograms().

◆ R10BINS

const unsigned int RCTMonitor::R10BINS = 1024
staticprivate

Definition at line 121 of file RCTMonitor.h.

Referenced by bookHistograms().

◆ R10MAX

const float RCTMonitor::R10MAX = 1023.5
staticprivate

Definition at line 123 of file RCTMonitor.h.

Referenced by bookHistograms().

◆ R10MIN

const float RCTMonitor::R10MIN = -0.5
staticprivate

Definition at line 122 of file RCTMonitor.h.

Referenced by bookHistograms().

◆ R12BINS

const unsigned int RCTMonitor::R12BINS = 4096
staticprivate

Definition at line 124 of file RCTMonitor.h.

◆ R12MAX

const float RCTMonitor::R12MAX = 4095.5
staticprivate

Definition at line 126 of file RCTMonitor.h.

◆ R12MIN

const float RCTMonitor::R12MIN = -0.5
staticprivate

Definition at line 125 of file RCTMonitor.h.

◆ R6BINS

const unsigned int RCTMonitor::R6BINS = 64
staticprivate

Definition at line 118 of file RCTMonitor.h.

Referenced by bookHistograms().

◆ R6MAX

const float RCTMonitor::R6MAX = 63.5
staticprivate

Definition at line 120 of file RCTMonitor.h.

Referenced by bookHistograms().

◆ R6MIN

const float RCTMonitor::R6MIN = -0.5
staticprivate

Definition at line 119 of file RCTMonitor.h.

Referenced by bookHistograms().

◆ RTPBINS

const unsigned int RCTMonitor::RTPBINS = 101
staticprivate

Definition at line 135 of file RCTMonitor.h.

◆ RTPMAX

const float RCTMonitor::RTPMAX = 100.5
staticprivate

Definition at line 137 of file RCTMonitor.h.

◆ RTPMIN

const float RCTMonitor::RTPMIN = -0.5
staticprivate

Definition at line 136 of file RCTMonitor.h.

◆ TEVBINS

const unsigned int RCTMonitor::TEVBINS = 1001
staticprivate

Definition at line 140 of file RCTMonitor.h.

◆ TEVMAX

const float RCTMonitor::TEVMAX = 1000.5
staticprivate

Definition at line 142 of file RCTMonitor.h.

◆ TEVMIN

const float RCTMonitor::TEVMIN = -0.5
staticprivate

Definition at line 141 of file RCTMonitor.h.

◆ TPETABINS

const unsigned int RCTMonitor::TPETABINS = 65
staticprivate

Definition at line 129 of file RCTMonitor.h.

◆ TPETAMAX

const float RCTMonitor::TPETAMAX = 32.5
staticprivate

Definition at line 131 of file RCTMonitor.h.

◆ TPETAMIN

const float RCTMonitor::TPETAMIN = -32.5
staticprivate

Definition at line 130 of file RCTMonitor.h.

◆ TPPHIBINS

const unsigned int RCTMonitor::TPPHIBINS = 72
staticprivate

Definition at line 132 of file RCTMonitor.h.

◆ TPPHIMAX

const float RCTMonitor::TPPHIMAX = 72.5
staticprivate

Definition at line 134 of file RCTMonitor.h.

◆ TPPHIMIN

const float RCTMonitor::TPPHIMIN = 0.5
staticprivate

Definition at line 133 of file RCTMonitor.h.

RCTMonitor::m_rctNonIsoEmRankEtaPhi1
MonitorElement * m_rctNonIsoEmRankEtaPhi1
Definition: RCTMonitor.h:92
RCTMonitor::m_rctRelaxedEmOccEtaPhi1
MonitorElement * m_rctRelaxedEmOccEtaPhi1
Definition: RCTMonitor.h:98
RCTMonitor::m_rctRelaxedEmRank1
MonitorElement * m_rctRelaxedEmRank1
Definition: RCTMonitor.h:102
RCTMonitor::PHIMIN
static const float PHIMIN
Definition: RCTMonitor.h:113
RCTMonitor::R6MAX
static const float R6MAX
Definition: RCTMonitor.h:120
RCTMonitor::R10BINS
static const unsigned int R10BINS
Definition: RCTMonitor.h:121
dqm::implementation::NavigatorBase::setCurrentFolder
virtual void setCurrentFolder(std::string const &fullpath)
Definition: DQMStore.cc:32
RCTMonitor::m_rctIsoEmOccEtaPhi10
MonitorElement * m_rctIsoEmOccEtaPhi10
Definition: RCTMonitor.h:91
RCTMonitor::FillRCT
void FillRCT(const edm::Event &, const edm::EventSetup &)
Definition: RCTMonitor.cc:78
RCTMonitor::PHIBINS
static const unsigned int PHIBINS
Definition: RCTMonitor.h:112
edm::ParameterSet::getUntrackedParameter
T getUntrackedParameter(std::string const &, T const &) const
RCTMonitor::PHIMAX
static const float PHIMAX
Definition: RCTMonitor.h:114
RCTMonitor::m_rctIsoEmRank10
MonitorElement * m_rctIsoEmRank10
Definition: RCTMonitor.h:101
edm::Handle
Definition: AssociativeIterator.h:50
RCTMonitor::R6BINS
static const unsigned int R6BINS
Definition: RCTMonitor.h:118
RCTMonitor::R10MIN
static const float R10MIN
Definition: RCTMonitor.h:122
dqm::impl::MonitorElement::Fill
void Fill(long long x)
Definition: MonitorElement.h:290
RCTMonitor::ETABINS
static const unsigned int ETABINS
Definition: RCTMonitor.h:109
RCTMonitor::m_rctRegionsOccEtaPhi
MonitorElement * m_rctRegionsOccEtaPhi
Definition: RCTMonitor.h:84
RCTMonitor::R6MIN
static const float R6MIN
Definition: RCTMonitor.h:119
RCTMonitor::ETAMAX
static const float ETAMAX
Definition: RCTMonitor.h:111
RCTMonitor::m_rctSourceToken_
edm::EDGetTokenT< L1CaloEmCollection > m_rctSourceToken_
Definition: RCTMonitor.h:151
RCTMonitor::m_rctRelaxedEmRank10
MonitorElement * m_rctRelaxedEmRank10
Definition: RCTMonitor.h:103
RCTMonitor::m_rctIsoEmOccEtaPhi1
MonitorElement * m_rctIsoEmOccEtaPhi1
Definition: RCTMonitor.h:90
iEvent
int iEvent
Definition: GenABIO.cc:224
RCTMonitor::m_rctNonIsoEmRank1
MonitorElement * m_rctNonIsoEmRank1
Definition: RCTMonitor.h:104
RCTMonitor::m_rctNonIsoEmRankEtaPhi10
MonitorElement * m_rctNonIsoEmRankEtaPhi10
Definition: RCTMonitor.h:93
RCTMonitor::m_rctIsoEmRankEtaPhi10
MonitorElement * m_rctIsoEmRankEtaPhi10
Definition: RCTMonitor.h:89
RCTMonitor::m_rctTauVetoEtaPhi
MonitorElement * m_rctTauVetoEtaPhi
Definition: RCTMonitor.h:85
RCTMonitor::m_rctNonIsoEmRank10
MonitorElement * m_rctNonIsoEmRank10
Definition: RCTMonitor.h:105
dqm::implementation::IBooker::book2D
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
RCTMonitor::m_rctNonIsoEmOccEtaPhi1
MonitorElement * m_rctNonIsoEmOccEtaPhi1
Definition: RCTMonitor.h:96
RCTMonitor::m_rctNonIsoEmOccEtaPhi10
MonitorElement * m_rctNonIsoEmOccEtaPhi10
Definition: RCTMonitor.h:97
RCTMonitor::m_rctRelaxedEmRankEtaPhi10
MonitorElement * m_rctRelaxedEmRankEtaPhi10
Definition: RCTMonitor.h:95
RCTMonitor::m_rctRelaxedEmRankEtaPhi1
MonitorElement * m_rctRelaxedEmRankEtaPhi1
Definition: RCTMonitor.h:94
RCTMonitor::ETAMIN
static const float ETAMIN
Definition: RCTMonitor.h:110
RCTMonitor::m_rctRegionsEtEtaPhi
MonitorElement * m_rctRegionsEtEtaPhi
Definition: RCTMonitor.h:83
RCTMonitor::m_rctRegionEt
MonitorElement * m_rctRegionEt
Definition: RCTMonitor.h:86
RCTMonitor::m_rctRelaxedEmOccEtaPhi10
MonitorElement * m_rctRelaxedEmOccEtaPhi10
Definition: RCTMonitor.h:99
RCTMonitor::R10MAX
static const float R10MAX
Definition: RCTMonitor.h:123
edm::InputTag
Definition: InputTag.h:15
DynamicScale
float DynamicScale(int EtaStamp)
Definition: RCTMonitor.cc:64
RCTMonitor::m_rctIsoEmRankEtaPhi1
MonitorElement * m_rctIsoEmRankEtaPhi1
Definition: RCTMonitor.h:88
dqm::implementation::IBooker::book1D
MonitorElement * book1D(TString const &name, TString const &title, int const nchX, double const lowX, double const highX, FUNC onbooking=NOOP())
Definition: DQMStore.h:98
RCTMonitor::m_rctIsoEmRank1
MonitorElement * m_rctIsoEmRank1
Definition: RCTMonitor.h:100