CMS 3D CMS Logo

List of all members | Public Member Functions | Protected Member Functions | Private Member Functions | Private Attributes
SUSY_HLT_InclusiveHT Class Reference

#include <SUSY_HLT_InclusiveHT.h>

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

Public Member Functions

 SUSY_HLT_InclusiveHT (const edm::ParameterSet &ps)
 
 ~SUSY_HLT_InclusiveHT () 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 hasAbilityToProduceInBeginRuns () const final
 
bool hasAbilityToProduceInEndLumis () const final
 
bool hasAbilityToProduceInEndRuns () const final
 

Protected Member Functions

void analyze (edm::Event const &e, edm::EventSetup const &eSetup) override
 
void bookHistograms (DQMStore::IBooker &, edm::Run const &, edm::EventSetup const &) override
 
- Protected Member Functions inherited from DQMEDAnalyzer
uint64_t meId () const
 

Private Member Functions

void bookHistos (DQMStore::IBooker &)
 

Private Attributes

double etaThrJet_
 
MonitorElementh_caloHT
 
MonitorElementh_caloJetEta
 
MonitorElementh_caloJetPhi
 
MonitorElementh_caloJetPt
 
MonitorElementh_pfHT
 
MonitorElementh_pfHTTurnOn_den
 
MonitorElementh_pfHTTurnOn_num
 
MonitorElementh_pfJetEta
 
MonitorElementh_pfJetPhi
 
MonitorElementh_pfJetPt
 
MonitorElementh_pfMet
 
MonitorElementh_pfMetPhi
 
MonitorElementh_pfMetTurnOn_den
 
MonitorElementh_pfMetTurnOn_num
 
MonitorElementh_triggerHT
 
MonitorElementh_triggerJetEta
 
MonitorElementh_triggerJetPhi
 
MonitorElementh_triggerJetPt
 
MonitorElementh_triggerMetPhi
 
MonitorElementh_triggerMetPt
 
double ptThrJet_
 
edm::EDGetTokenT< reco::CaloJetCollectiontheCaloJetCollection_
 
edm::EDGetTokenT< reco::PFJetCollectionthePfJetCollection_
 
edm::EDGetTokenT< reco::PFMETCollectionthePfMETCollection_
 
edm::EDGetTokenT< trigger::TriggerEventtheTrigSummary_
 
edm::InputTag triggerFilter_
 
std::string triggerPath_
 
std::string triggerPathAuxiliaryForHadronic_
 
edm::EDGetTokenT< edm::TriggerResultstriggerResults_
 

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 Attributes inherited from DQMEDAnalyzer
edm::EDPutTokenT< DQMTokenlumiToken_
 
edm::EDPutTokenT< DQMTokenrunToken_
 
unsigned int streamId_
 

Detailed Description

Definition at line 26 of file SUSY_HLT_InclusiveHT.h.

Constructor & Destructor Documentation

◆ SUSY_HLT_InclusiveHT()

SUSY_HLT_InclusiveHT::SUSY_HLT_InclusiveHT ( const edm::ParameterSet ps)

Definition at line 8 of file SUSY_HLT_InclusiveHT.cc.

8  {
9  edm::LogInfo("SUSY_HLT_InclusiveHT") << "Constructor SUSY_HLT_InclusiveHT::SUSY_HLT_InclusiveHT " << std::endl;
10  // Get parameters from configuration file
11  theTrigSummary_ = consumes<trigger::TriggerEvent>(ps.getParameter<edm::InputTag>("trigSummary"));
12  thePfMETCollection_ = consumes<reco::PFMETCollection>(ps.getParameter<edm::InputTag>("pfMETCollection"));
13  thePfJetCollection_ = consumes<reco::PFJetCollection>(ps.getParameter<edm::InputTag>("pfJetCollection"));
14  theCaloJetCollection_ = consumes<reco::CaloJetCollection>(ps.getParameter<edm::InputTag>("caloJetCollection"));
15  triggerResults_ = consumes<edm::TriggerResults>(ps.getParameter<edm::InputTag>("TriggerResults"));
16  triggerPath_ = ps.getParameter<std::string>("TriggerPath");
17  triggerPathAuxiliaryForHadronic_ = ps.getParameter<std::string>("TriggerPathAuxiliaryForHadronic");
18  triggerFilter_ = ps.getParameter<edm::InputTag>("TriggerFilter");
19  ptThrJet_ = ps.getUntrackedParameter<double>("PtThrJet");
20  etaThrJet_ = ps.getUntrackedParameter<double>("EtaThrJet");
21 }

References etaThrJet_, edm::ParameterSet::getParameter(), edm::ParameterSet::getUntrackedParameter(), ptThrJet_, AlCaHLTBitMon_QueryRunRegistry::string, theCaloJetCollection_, thePfJetCollection_, thePfMETCollection_, theTrigSummary_, triggerFilter_, triggerPath_, triggerPathAuxiliaryForHadronic_, and triggerResults_.

◆ ~SUSY_HLT_InclusiveHT()

SUSY_HLT_InclusiveHT::~SUSY_HLT_InclusiveHT ( )
override

Definition at line 23 of file SUSY_HLT_InclusiveHT.cc.

23  {
24  edm::LogInfo("SUSY_HLT_InclusiveHT") << "Destructor SUSY_HLT_InclusiveHT::~SUSY_HLT_InclusiveHT " << std::endl;
25 }

Member Function Documentation

◆ analyze()

void SUSY_HLT_InclusiveHT::analyze ( edm::Event const &  e,
edm::EventSetup const &  eSetup 
)
overrideprotectedvirtual

Reimplemented from DQMEDAnalyzer.

Definition at line 33 of file SUSY_HLT_InclusiveHT.cc.

33  {
34  edm::LogInfo("SUSY_HLT_InclusiveHT") << "SUSY_HLT_InclusiveHT::analyze" << std::endl;
35 
36  //-------------------------------
37  //--- MET
38  //-------------------------------
41  if (!pfMETCollection.isValid()) {
42  edm::LogError("SUSY_HLT_InclusiveHT") << "invalid collection: PFMET"
43  << "\n";
44  return;
45  }
46  //-------------------------------
47  //--- Jets
48  //-------------------------------
51  if (!pfJetCollection.isValid()) {
52  edm::LogError("SUSY_HLT_InclusiveHT") << "invalid collection: PFJets"
53  << "\n";
54  return;
55  }
58  if (!caloJetCollection.isValid()) {
59  edm::LogError("SUSY_HLT_InclusiveHT") << "invalid collection: CaloJets"
60  << "\n";
61  return;
62  }
63 
64  // check what is in the menu
66  e.getByToken(triggerResults_, hltresults);
67  if (!hltresults.isValid()) {
68  edm::LogError("SUSY_HLT_InclusiveHT") << "invalid collection: TriggerResults"
69  << "\n";
70  return;
71  }
72 
73  //-------------------------------
74  //--- Trigger
75  //-------------------------------
77  e.getByToken(theTrigSummary_, triggerSummary);
78  if (!triggerSummary.isValid()) {
79  edm::LogError("SUSY_HLT_InclusiveHT") << "invalid collection: TriggerSummary"
80  << "\n";
81  return;
82  }
83 
84  // get online objects
85  size_t filterIndex = triggerSummary->filterIndex(triggerFilter_);
87  if (!(filterIndex >= triggerSummary->sizeFilters())) {
88  const trigger::Keys &keys = triggerSummary->filterKeys(filterIndex);
89  for (size_t j = 0; j < keys.size(); ++j) {
91  // if(foundObject.id() == 85 && foundObject.pt() > 40.0 &&
92  // fabs(foundObject.eta()) < 3.0){
93  // h_triggerJetPt->Fill(foundObject.pt());
94  // h_triggerJetEta->Fill(foundObject.eta());
95  // h_triggerJetPhi->Fill(foundObject.phi());
96  //}
97  if (foundObject.id() == 87) {
98  h_triggerMetPt->Fill(foundObject.pt());
99  h_triggerMetPhi->Fill(foundObject.phi());
100  }
101  if (foundObject.id() == 89) {
102  h_triggerHT->Fill(foundObject.pt());
103  }
104  }
105  }
106 
107  bool hasFired = false, hasFiredAuxiliaryForHadronicLeg = false;
108  const edm::TriggerNames &trigNames = e.triggerNames(*hltresults);
109  unsigned int numTriggers = trigNames.size();
110  for (unsigned int hltIndex = 0; hltIndex < numTriggers; ++hltIndex) {
111  if (trigNames.triggerName(hltIndex).find(triggerPath_) != std::string::npos && hltresults->wasrun(hltIndex) &&
112  hltresults->accept(hltIndex))
113  hasFired = true;
114  if (trigNames.triggerName(hltIndex).find(triggerPathAuxiliaryForHadronic_) != std::string::npos &&
115  hltresults->wasrun(hltIndex) && hltresults->accept(hltIndex))
116  hasFiredAuxiliaryForHadronicLeg = true;
117  }
118 
119  if (hasFiredAuxiliaryForHadronicLeg || !e.isRealData()) {
120  float caloHT = 0.0;
121  float pfHT = 0.0;
122  for (reco::PFJetCollection::const_iterator i_pfjet = pfJetCollection->begin(); i_pfjet != pfJetCollection->end();
123  ++i_pfjet) {
124  if (i_pfjet->pt() < ptThrJet_)
125  continue;
126  if (fabs(i_pfjet->eta()) > etaThrJet_)
127  continue;
128  pfHT += i_pfjet->pt();
129  }
130 
131  if (hasFired) {
132  for (reco::CaloJetCollection::const_iterator i_calojet = caloJetCollection->begin();
133  i_calojet != caloJetCollection->end();
134  ++i_calojet) {
135  if (i_calojet->pt() < ptThrJet_)
136  continue;
137  if (fabs(i_calojet->eta()) > etaThrJet_)
138  continue;
139  h_caloJetPt->Fill(i_calojet->pt());
140  h_caloJetEta->Fill(i_calojet->eta());
141  h_caloJetPhi->Fill(i_calojet->phi());
142  caloHT += i_calojet->pt();
143  }
144  for (reco::PFJetCollection::const_iterator i_pfjet = pfJetCollection->begin(); i_pfjet != pfJetCollection->end();
145  ++i_pfjet) {
146  if (i_pfjet->pt() < ptThrJet_)
147  continue;
148  if (fabs(i_pfjet->eta()) > etaThrJet_)
149  continue;
150  h_pfJetPt->Fill(i_pfjet->pt());
151  h_pfJetEta->Fill(i_pfjet->eta());
152  h_pfJetPhi->Fill(i_pfjet->phi());
153  }
154  h_pfMet->Fill(pfMETCollection->begin()->et());
155  h_pfMetPhi->Fill(pfMETCollection->begin()->phi());
156  h_pfHT->Fill(pfHT);
157  h_caloHT->Fill(caloHT);
158 
159  h_pfMetTurnOn_num->Fill(pfMETCollection->begin()->et());
160  h_pfHTTurnOn_num->Fill(pfHT);
161  }
162  // fill denominator histograms for all events, used for turn on curves
163  h_pfMetTurnOn_den->Fill(pfMETCollection->begin()->et());
164  h_pfHTTurnOn_den->Fill(pfHT);
165  }
166 }

References pdwgLeptonRecoSkim_cfi::caloJetCollection, MillePedeFileConverter_cfg::e, etaThrJet_, dqm::impl::MonitorElement::Fill(), h_caloHT, h_caloJetEta, h_caloJetPhi, h_caloJetPt, h_pfHT, h_pfHTTurnOn_den, h_pfHTTurnOn_num, h_pfJetEta, h_pfJetPhi, h_pfJetPt, h_pfMet, h_pfMetPhi, h_pfMetTurnOn_den, h_pfMetTurnOn_num, h_triggerHT, h_triggerMetPhi, h_triggerMetPt, HLTBitAnalyser_cfi::hltresults, trigger::TriggerObject::id(), dqmiolumiharvest::j, relativeConstraints::keys, ExoticaDQM_cfi::pfJetCollection, B2GDQM_cfi::pfMETCollection, trigger::TriggerObject::phi(), trigger::TriggerObject::pt(), ptThrJet_, theCaloJetCollection_, thePfJetCollection_, thePfMETCollection_, theTrigSummary_, triggerFilter_, triggerMatchMonitor_cfi::triggerObjects, triggerPath_, triggerPathAuxiliaryForHadronic_, triggerResults_, HLTMuonOfflineAnalyzer_cfi::triggerSummary, and trigNames.

◆ bookHistograms()

void SUSY_HLT_InclusiveHT::bookHistograms ( DQMStore::IBooker ibooker_,
edm::Run const &  ,
edm::EventSetup const &   
)
overrideprotectedvirtual

Implements DQMEDAnalyzer.

Definition at line 27 of file SUSY_HLT_InclusiveHT.cc.

27  {
28  edm::LogInfo("SUSY_HLT_InclusiveHT") << "SUSY_HLT_InclusiveHT::bookHistograms" << std::endl;
29  // book at beginRun
30  bookHistos(ibooker_);
31 }

References bookHistos().

◆ bookHistos()

void SUSY_HLT_InclusiveHT::bookHistos ( DQMStore::IBooker ibooker_)
private

Definition at line 168 of file SUSY_HLT_InclusiveHT.cc.

168  {
169  ibooker_.cd();
170  ibooker_.setCurrentFolder("HLT/SUSYBSM/" + triggerPath_);
171 
172  // offline quantities
173  h_pfMet = ibooker_.book1D("pfMet", "PF Missing E_{T}; GeV", 20, 0.0, 500.0);
174  h_pfMetPhi = ibooker_.book1D("pfMetPhi", "PF MET Phi", 20, -3.5, 3.5);
175  h_pfHT = ibooker_.book1D("pfHT", "PF H_{T}; GeV", 30, 0.0, 1500.0);
176  h_caloHT = ibooker_.book1D("caloHT", "Calo H_{T}; GeV", 30, 0.0, 1500.0);
177  h_pfJetPt = ibooker_.book1D("pfJetPt", "PFJet P_{T}; GeV", 20, 0.0, 500.0);
178  h_pfJetEta = ibooker_.book1D("pfJetEta", "PFJet Eta", 20, -3.0, 3.0);
179  h_pfJetPhi = ibooker_.book1D("pfJetPhi", "PFJet Phi", 20, -3.5, 3.5);
180  h_caloJetPt = ibooker_.book1D("caloJetPt", "CaloJet P_{T}; GeV", 20, 0.0, 500.0);
181  h_caloJetEta = ibooker_.book1D("caloJetEta", "CaloJet Eta", 20, -3.0, 3.0);
182  h_caloJetPhi = ibooker_.book1D("caloJetPhi", "CaloJet Phi", 20, -3.5, 3.5);
183 
184  // online quantities
185  // h_triggerJetPt = ibooker_.book1D("triggerJetPt", "Trigger Jet Pt; GeV", 20,
186  // 0.0, 500.0); h_triggerJetEta = ibooker_.book1D("triggerJetEta", "Trigger
187  // Jet Eta", 20, -3.0, 3.0); h_triggerJetPhi =
188  // ibooker_.book1D("triggerJetPhi", "Trigger Jet Phi", 20, -3.5, 3.5);
189  h_triggerMetPt = ibooker_.book1D("triggerMetPt", "Trigger Met Pt; GeV", 20, 0.0, 500.0);
190  h_triggerMetPhi = ibooker_.book1D("triggerMetPhi", "Trigger Met Phi", 20, -3.5, 3.5);
191  h_triggerHT = ibooker_.book1D("triggerHT", "Trigger HT; GeV", 30, 0.0, 1500.0);
192 
193  // num and den hists to be divided in harvesting step to make turn on curves
194  h_pfMetTurnOn_num = ibooker_.book1D("pfMetTurnOn_num", "PF MET Turn On Numerator", 20, 0.0, 500.0);
195  h_pfMetTurnOn_den = ibooker_.book1D("pfMetTurnOn_den", "PF MET Turn OnDenominator", 20, 0.0, 500.0);
196  h_pfHTTurnOn_num = ibooker_.book1D("pfHTTurnOn_num", "PF HT Turn On Numerator", 30, 0.0, 1500.0);
197  h_pfHTTurnOn_den = ibooker_.book1D("pfHTTurnOn_den", "PF HT Turn On Denominator", 30, 0.0, 1500.0);
198 
199  ibooker_.cd();
200 }

References dqm::implementation::IBooker::book1D(), dqm::implementation::NavigatorBase::cd(), h_caloHT, h_caloJetEta, h_caloJetPhi, h_caloJetPt, h_pfHT, h_pfHTTurnOn_den, h_pfHTTurnOn_num, h_pfJetEta, h_pfJetPhi, h_pfJetPt, h_pfMet, h_pfMetPhi, h_pfMetTurnOn_den, h_pfMetTurnOn_num, h_triggerHT, h_triggerMetPhi, h_triggerMetPt, dqm::implementation::NavigatorBase::setCurrentFolder(), and triggerPath_.

Referenced by bookHistograms().

Member Data Documentation

◆ etaThrJet_

double SUSY_HLT_InclusiveHT::etaThrJet_
private

Definition at line 50 of file SUSY_HLT_InclusiveHT.h.

Referenced by analyze(), and SUSY_HLT_InclusiveHT().

◆ h_caloHT

MonitorElement* SUSY_HLT_InclusiveHT::h_caloHT
private

Definition at line 56 of file SUSY_HLT_InclusiveHT.h.

Referenced by analyze(), and bookHistos().

◆ h_caloJetEta

MonitorElement* SUSY_HLT_InclusiveHT::h_caloJetEta
private

Definition at line 61 of file SUSY_HLT_InclusiveHT.h.

Referenced by analyze(), and bookHistos().

◆ h_caloJetPhi

MonitorElement* SUSY_HLT_InclusiveHT::h_caloJetPhi
private

Definition at line 62 of file SUSY_HLT_InclusiveHT.h.

Referenced by analyze(), and bookHistos().

◆ h_caloJetPt

MonitorElement* SUSY_HLT_InclusiveHT::h_caloJetPt
private

Definition at line 60 of file SUSY_HLT_InclusiveHT.h.

Referenced by analyze(), and bookHistos().

◆ h_pfHT

MonitorElement* SUSY_HLT_InclusiveHT::h_pfHT
private

Definition at line 55 of file SUSY_HLT_InclusiveHT.h.

Referenced by analyze(), and bookHistos().

◆ h_pfHTTurnOn_den

MonitorElement* SUSY_HLT_InclusiveHT::h_pfHTTurnOn_den
private

Definition at line 72 of file SUSY_HLT_InclusiveHT.h.

Referenced by analyze(), and bookHistos().

◆ h_pfHTTurnOn_num

MonitorElement* SUSY_HLT_InclusiveHT::h_pfHTTurnOn_num
private

Definition at line 71 of file SUSY_HLT_InclusiveHT.h.

Referenced by analyze(), and bookHistos().

◆ h_pfJetEta

MonitorElement* SUSY_HLT_InclusiveHT::h_pfJetEta
private

Definition at line 58 of file SUSY_HLT_InclusiveHT.h.

Referenced by analyze(), and bookHistos().

◆ h_pfJetPhi

MonitorElement* SUSY_HLT_InclusiveHT::h_pfJetPhi
private

Definition at line 59 of file SUSY_HLT_InclusiveHT.h.

Referenced by analyze(), and bookHistos().

◆ h_pfJetPt

MonitorElement* SUSY_HLT_InclusiveHT::h_pfJetPt
private

Definition at line 57 of file SUSY_HLT_InclusiveHT.h.

Referenced by analyze(), and bookHistos().

◆ h_pfMet

MonitorElement* SUSY_HLT_InclusiveHT::h_pfMet
private

Definition at line 53 of file SUSY_HLT_InclusiveHT.h.

Referenced by analyze(), and bookHistos().

◆ h_pfMetPhi

MonitorElement* SUSY_HLT_InclusiveHT::h_pfMetPhi
private

Definition at line 54 of file SUSY_HLT_InclusiveHT.h.

Referenced by analyze(), and bookHistos().

◆ h_pfMetTurnOn_den

MonitorElement* SUSY_HLT_InclusiveHT::h_pfMetTurnOn_den
private

Definition at line 70 of file SUSY_HLT_InclusiveHT.h.

Referenced by analyze(), and bookHistos().

◆ h_pfMetTurnOn_num

MonitorElement* SUSY_HLT_InclusiveHT::h_pfMetTurnOn_num
private

Definition at line 69 of file SUSY_HLT_InclusiveHT.h.

Referenced by analyze(), and bookHistos().

◆ h_triggerHT

MonitorElement* SUSY_HLT_InclusiveHT::h_triggerHT
private

Definition at line 68 of file SUSY_HLT_InclusiveHT.h.

Referenced by analyze(), and bookHistos().

◆ h_triggerJetEta

MonitorElement* SUSY_HLT_InclusiveHT::h_triggerJetEta
private

Definition at line 64 of file SUSY_HLT_InclusiveHT.h.

◆ h_triggerJetPhi

MonitorElement* SUSY_HLT_InclusiveHT::h_triggerJetPhi
private

Definition at line 65 of file SUSY_HLT_InclusiveHT.h.

◆ h_triggerJetPt

MonitorElement* SUSY_HLT_InclusiveHT::h_triggerJetPt
private

Definition at line 63 of file SUSY_HLT_InclusiveHT.h.

◆ h_triggerMetPhi

MonitorElement* SUSY_HLT_InclusiveHT::h_triggerMetPhi
private

Definition at line 67 of file SUSY_HLT_InclusiveHT.h.

Referenced by analyze(), and bookHistos().

◆ h_triggerMetPt

MonitorElement* SUSY_HLT_InclusiveHT::h_triggerMetPt
private

Definition at line 66 of file SUSY_HLT_InclusiveHT.h.

Referenced by analyze(), and bookHistos().

◆ ptThrJet_

double SUSY_HLT_InclusiveHT::ptThrJet_
private

Definition at line 49 of file SUSY_HLT_InclusiveHT.h.

Referenced by analyze(), and SUSY_HLT_InclusiveHT().

◆ theCaloJetCollection_

edm::EDGetTokenT<reco::CaloJetCollection> SUSY_HLT_InclusiveHT::theCaloJetCollection_
private

Definition at line 42 of file SUSY_HLT_InclusiveHT.h.

Referenced by analyze(), and SUSY_HLT_InclusiveHT().

◆ thePfJetCollection_

edm::EDGetTokenT<reco::PFJetCollection> SUSY_HLT_InclusiveHT::thePfJetCollection_
private

Definition at line 41 of file SUSY_HLT_InclusiveHT.h.

Referenced by analyze(), and SUSY_HLT_InclusiveHT().

◆ thePfMETCollection_

edm::EDGetTokenT<reco::PFMETCollection> SUSY_HLT_InclusiveHT::thePfMETCollection_
private

Definition at line 40 of file SUSY_HLT_InclusiveHT.h.

Referenced by analyze(), and SUSY_HLT_InclusiveHT().

◆ theTrigSummary_

edm::EDGetTokenT<trigger::TriggerEvent> SUSY_HLT_InclusiveHT::theTrigSummary_
private

Definition at line 44 of file SUSY_HLT_InclusiveHT.h.

Referenced by analyze(), and SUSY_HLT_InclusiveHT().

◆ triggerFilter_

edm::InputTag SUSY_HLT_InclusiveHT::triggerFilter_
private

Definition at line 48 of file SUSY_HLT_InclusiveHT.h.

Referenced by analyze(), and SUSY_HLT_InclusiveHT().

◆ triggerPath_

std::string SUSY_HLT_InclusiveHT::triggerPath_
private

Definition at line 46 of file SUSY_HLT_InclusiveHT.h.

Referenced by analyze(), bookHistos(), and SUSY_HLT_InclusiveHT().

◆ triggerPathAuxiliaryForHadronic_

std::string SUSY_HLT_InclusiveHT::triggerPathAuxiliaryForHadronic_
private

Definition at line 47 of file SUSY_HLT_InclusiveHT.h.

Referenced by analyze(), and SUSY_HLT_InclusiveHT().

◆ triggerResults_

edm::EDGetTokenT<edm::TriggerResults> SUSY_HLT_InclusiveHT::triggerResults_
private

Definition at line 43 of file SUSY_HLT_InclusiveHT.h.

Referenced by analyze(), and SUSY_HLT_InclusiveHT().

trigger::TriggerObject::phi
float phi() const
Definition: TriggerObject.h:54
SUSY_HLT_InclusiveHT::ptThrJet_
double ptThrJet_
Definition: SUSY_HLT_InclusiveHT.h:49
SUSY_HLT_InclusiveHT::etaThrJet_
double etaThrJet_
Definition: SUSY_HLT_InclusiveHT.h:50
SUSY_HLT_InclusiveHT::bookHistos
void bookHistos(DQMStore::IBooker &)
Definition: SUSY_HLT_InclusiveHT.cc:168
trigNames
static const char *const trigNames[]
Definition: EcalDumpRaw.cc:57
triggerMatchMonitor_cfi.triggerObjects
triggerObjects
Definition: triggerMatchMonitor_cfi.py:15
HLTBitAnalyser_cfi.hltresults
hltresults
Definition: HLTBitAnalyser_cfi.py:13
edm::LogInfo
Definition: MessageLogger.h:254
SUSY_HLT_InclusiveHT::triggerPath_
std::string triggerPath_
Definition: SUSY_HLT_InclusiveHT.h:46
SUSY_HLT_InclusiveHT::theCaloJetCollection_
edm::EDGetTokenT< reco::CaloJetCollection > theCaloJetCollection_
Definition: SUSY_HLT_InclusiveHT.h:42
edm::ParameterSet::getUntrackedParameter
T getUntrackedParameter(std::string const &, T const &) const
relativeConstraints.keys
keys
Definition: relativeConstraints.py:89
SUSY_HLT_InclusiveHT::theTrigSummary_
edm::EDGetTokenT< trigger::TriggerEvent > theTrigSummary_
Definition: SUSY_HLT_InclusiveHT.h:44
SUSY_HLT_InclusiveHT::triggerFilter_
edm::InputTag triggerFilter_
Definition: SUSY_HLT_InclusiveHT.h:48
HLTMuonOfflineAnalyzer_cfi.triggerSummary
triggerSummary
Definition: HLTMuonOfflineAnalyzer_cfi.py:86
edm::Handle< reco::PFMETCollection >
SUSY_HLT_InclusiveHT::triggerResults_
edm::EDGetTokenT< edm::TriggerResults > triggerResults_
Definition: SUSY_HLT_InclusiveHT.h:43
SUSY_HLT_InclusiveHT::h_pfMetPhi
MonitorElement * h_pfMetPhi
Definition: SUSY_HLT_InclusiveHT.h:54
trigger::TriggerObject::pt
float pt() const
Definition: TriggerObject.h:52
SUSY_HLT_InclusiveHT::h_caloJetPt
MonitorElement * h_caloJetPt
Definition: SUSY_HLT_InclusiveHT.h:60
SUSY_HLT_InclusiveHT::h_pfMetTurnOn_den
MonitorElement * h_pfMetTurnOn_den
Definition: SUSY_HLT_InclusiveHT.h:70
SUSY_HLT_InclusiveHT::h_triggerMetPt
MonitorElement * h_triggerMetPt
Definition: SUSY_HLT_InclusiveHT.h:66
ExoticaDQM_cfi.pfJetCollection
pfJetCollection
Definition: ExoticaDQM_cfi.py:19
dqm::impl::MonitorElement::Fill
void Fill(long long x)
Definition: MonitorElement.h:290
SUSY_HLT_InclusiveHT::triggerPathAuxiliaryForHadronic_
std::string triggerPathAuxiliaryForHadronic_
Definition: SUSY_HLT_InclusiveHT.h:47
trigger::TriggerObject
Single trigger physics object (e.g., an isolated muon)
Definition: TriggerObject.h:21
AlCaHLTBitMon_QueryRunRegistry.string
string
Definition: AlCaHLTBitMon_QueryRunRegistry.py:256
SUSY_HLT_InclusiveHT::h_pfMet
MonitorElement * h_pfMet
Definition: SUSY_HLT_InclusiveHT.h:53
SUSY_HLT_InclusiveHT::h_caloJetPhi
MonitorElement * h_caloJetPhi
Definition: SUSY_HLT_InclusiveHT.h:62
SUSY_HLT_InclusiveHT::h_pfHT
MonitorElement * h_pfHT
Definition: SUSY_HLT_InclusiveHT.h:55
SUSY_HLT_InclusiveHT::h_pfJetPhi
MonitorElement * h_pfJetPhi
Definition: SUSY_HLT_InclusiveHT.h:59
edm::LogError
Definition: MessageLogger.h:183
trigger::TriggerObjectCollection
std::vector< TriggerObject > TriggerObjectCollection
collection of trigger physics objects (e.g., all isolated muons)
Definition: TriggerObject.h:75
trigger::TriggerObject::id
int id() const
getters
Definition: TriggerObject.h:51
SUSY_HLT_InclusiveHT::h_pfHTTurnOn_den
MonitorElement * h_pfHTTurnOn_den
Definition: SUSY_HLT_InclusiveHT.h:72
SUSY_HLT_InclusiveHT::h_triggerMetPhi
MonitorElement * h_triggerMetPhi
Definition: SUSY_HLT_InclusiveHT.h:67
trigger::Keys
std::vector< size_type > Keys
Definition: TriggerTypeDefs.h:19
SUSY_HLT_InclusiveHT::thePfMETCollection_
edm::EDGetTokenT< reco::PFMETCollection > thePfMETCollection_
Definition: SUSY_HLT_InclusiveHT.h:40
edm::ParameterSet::getParameter
T getParameter(std::string const &) const
SUSY_HLT_InclusiveHT::h_pfHTTurnOn_num
MonitorElement * h_pfHTTurnOn_num
Definition: SUSY_HLT_InclusiveHT.h:71
B2GDQM_cfi.pfMETCollection
pfMETCollection
Definition: B2GDQM_cfi.py:27
edm::TriggerNames
Definition: TriggerNames.h:55
SUSY_HLT_InclusiveHT::h_caloHT
MonitorElement * h_caloHT
Definition: SUSY_HLT_InclusiveHT.h:56
SUSY_HLT_InclusiveHT::h_pfMetTurnOn_num
MonitorElement * h_pfMetTurnOn_num
Definition: SUSY_HLT_InclusiveHT.h:69
SUSY_HLT_InclusiveHT::h_pfJetPt
MonitorElement * h_pfJetPt
Definition: SUSY_HLT_InclusiveHT.h:57
dqmiolumiharvest.j
j
Definition: dqmiolumiharvest.py:66
pdwgLeptonRecoSkim_cfi.caloJetCollection
caloJetCollection
Definition: pdwgLeptonRecoSkim_cfi.py:8
SUSY_HLT_InclusiveHT::h_triggerHT
MonitorElement * h_triggerHT
Definition: SUSY_HLT_InclusiveHT.h:68
edm::InputTag
Definition: InputTag.h:15
SUSY_HLT_InclusiveHT::h_caloJetEta
MonitorElement * h_caloJetEta
Definition: SUSY_HLT_InclusiveHT.h:61
SUSY_HLT_InclusiveHT::thePfJetCollection_
edm::EDGetTokenT< reco::PFJetCollection > thePfJetCollection_
Definition: SUSY_HLT_InclusiveHT.h:41
SUSY_HLT_InclusiveHT::h_pfJetEta
MonitorElement * h_pfJetEta
Definition: SUSY_HLT_InclusiveHT.h:58
MillePedeFileConverter_cfg.e
e
Definition: MillePedeFileConverter_cfg.py:37