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,
92 if (EtaStamp >= 6 && EtaStamp <= 15) {
94 }
else if (EtaStamp == 5 || EtaStamp == 16) {
96 }
else if (EtaStamp == 4 || EtaStamp == 17) {
111 for (L1CaloEmCollection::const_iterator iem = em->begin(); iem != em->end();
113 if (iem->rank() > 1.) {
114 if (iem->isolated()) {
119 iem->regionId().ieta(), iem->rank());
121 iem->regionId().ieta(),
124 iem->regionId().ieta(), iem->rank());
126 iem->regionId().ieta(),
132 iem->regionId().ieta(), iem->rank());
134 iem->regionId().ieta(),
137 iem->regionId().ieta(), iem->rank());
139 iem->regionId().ieta(),
144 if (iem->rank() > 10.) {
145 if (iem->isolated()) {
147 iem->regionId().ieta(),
150 iem->regionId().ieta(),
154 iem->regionId().ieta(),
157 iem->regionId().ieta(),
T getUntrackedParameter(std::string const &, T const &) const
static const float ETAMIN
edm::EDGetTokenT< L1CaloEmCollection > m_rctSourceToken_
MonitorElement * m_rctIsoEmRankEtaPhi10
bool getByToken(EDGetToken token, Handle< PROD > &result) const
MonitorElement * m_rctNonIsoEmOccEtaPhi1
#define DEFINE_FWK_MODULE(type)
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
void FillRCT(const edm::Event &, const edm::EventSetup &)
RCTMonitor(const edm::ParameterSet &)
void bookHistograms(DQMStore::IBooker &, edm::Run const &, edm::EventSetup const &) override
MonitorElement * m_rctRelaxedEmOccEtaPhi1
virtual void analyze(const edm::Event &, const edm::EventSetup &)
float DynamicScale(int EtaStamp)