CMS 3D CMS Logo

SUSY_HLT_alphaT.h
Go to the documentation of this file.
1 #ifndef SUSY_HLT_alphaT_H
2 #define SUSY_HLT_alphaT_H
3 
4 // event
7 
8 // DQM
11 
12 // Muon
15 
16 // MET
21 
22 // Jets
25 
26 // Trigger
32 
34 
36 public:
38  ~SUSY_HLT_alphaT() override;
39 
40 protected:
41  void dqmBeginRun(edm::Run const &, edm::EventSetup const &) override;
42  void bookHistograms(DQMStore::IBooker &, edm::Run const &, edm::EventSetup const &) override;
43  void analyze(edm::Event const &e, edm::EventSetup const &eSetup) override;
44 
45 private:
46  // histos booking function
48 
49  // variables from config file
51  // edm::EDGetTokenT<reco::CaloJetCollection> theCaloJetCollection_;
54 
56 
63  double ptThrJet_;
64  double etaThrJet_;
67  /* double caloAlphaTThrTurnon_; */
68  /* double caloHtThrTurnon_; */
69 
70  // Histograms
71  /* MonitorElement* h_triggerCaloHt; */
72  /* MonitorElement* h_triggerCaloAlphaT; */
73  /* MonitorElement* h_triggerCaloAlphaT_triggerCaloHt; */
74  /* MonitorElement* h_caloAlphaTTurnOn_num; */
75  /* MonitorElement* h_caloAlphaTTurnOn_den; */
76  /* MonitorElement* h_caloHtTurnOn_num; */
77  /* MonitorElement* h_caloHtTurnOn_den; */
78 
86 };
87 
88 #endif
CaloJet.h
SUSY_HLT_alphaT::triggerFilter_
edm::InputTag triggerFilter_
Definition: SUSY_HLT_alphaT.h:62
SUSY_HLT_alphaT::h_triggerPfHt
MonitorElement * h_triggerPfHt
Definition: SUSY_HLT_alphaT.h:79
Muon.h
SUSY_HLT_alphaT::h_triggerPfAlphaT_triggerPfHt
MonitorElement * h_triggerPfAlphaT_triggerPfHt
Definition: SUSY_HLT_alphaT.h:81
SUSY_HLT_alphaT::SUSY_HLT_alphaT
SUSY_HLT_alphaT(const edm::ParameterSet &ps)
Definition: SUSY_HLT_alphaT.cc:11
TriggerResults.h
edm::Run
Definition: Run.h:45
TriggerEvent.h
edm::EDGetTokenT< reco::PFJetCollection >
PFJet.h
TriggerEventWithRefs.h
DQMStore.h
dqm::legacy::MonitorElement
Definition: MonitorElement.h:461
SUSY_HLT_alphaT::bookHistos
void bookHistos(DQMStore::IBooker &)
Definition: SUSY_HLT_alphaT.cc:238
PFMETCollection.h
SUSY_HLT_alphaT::~SUSY_HLT_alphaT
~SUSY_HLT_alphaT() override
Definition: SUSY_HLT_alphaT.cc:33
SUSY_HLT_alphaT::h_pfAlphaTTurnOn_num
MonitorElement * h_pfAlphaTTurnOn_num
Definition: SUSY_HLT_alphaT.h:82
SUSY_HLT_alphaT::theTrigSummary_
edm::EDGetTokenT< trigger::TriggerEvent > theTrigSummary_
Definition: SUSY_HLT_alphaT.h:53
CaloMETCollection.h
CaloMET.h
MuonFwd.h
SUSY_HLT_alphaT::fHltConfig
HLTConfigProvider fHltConfig
Definition: SUSY_HLT_alphaT.h:55
SUSY_HLT_alphaT::bookHistograms
void bookHistograms(DQMStore::IBooker &, edm::Run const &, edm::EventSetup const &) override
Definition: SUSY_HLT_alphaT.cc:67
SUSY_HLT_alphaT::pfHtThrTurnon_
double pfHtThrTurnon_
Definition: SUSY_HLT_alphaT.h:66
DQMEDAnalyzer.h
AlCaHLTBitMon_QueryRunRegistry.string
string
Definition: AlCaHLTBitMon_QueryRunRegistry.py:256
DQMEDAnalyzer
Definition: DQMEDAnalyzer.py:1
SUSY_HLT_alphaT::triggerPathAuxiliaryForHadronic_
std::string triggerPathAuxiliaryForHadronic_
Definition: SUSY_HLT_alphaT.h:60
edm::ParameterSet
Definition: ParameterSet.h:36
SUSY_HLT_alphaT::triggerResults_
edm::EDGetTokenT< edm::TriggerResults > triggerResults_
Definition: SUSY_HLT_alphaT.h:52
Event.h
SUSY_HLT_alphaT
Definition: SUSY_HLT_alphaT.h:35
SUSY_HLT_alphaT::triggerPath_
std::string triggerPath_
Definition: SUSY_HLT_alphaT.h:58
SUSY_HLT_alphaT::h_pfAlphaTTurnOn_den
MonitorElement * h_pfAlphaTTurnOn_den
Definition: SUSY_HLT_alphaT.h:83
SUSY_HLT_alphaT::triggerPathAuxiliaryForMuon_
std::string triggerPathAuxiliaryForMuon_
Definition: SUSY_HLT_alphaT.h:59
PFMET.h
SUSY_HLT_alphaT::ptThrJet_
double ptThrJet_
Definition: SUSY_HLT_alphaT.h:63
SUSY_HLT_alphaT::h_pfHtTurnOn_num
MonitorElement * h_pfHtTurnOn_num
Definition: SUSY_HLT_alphaT.h:84
SUSY_HLT_alphaT::thePfJetCollection_
edm::EDGetTokenT< reco::PFJetCollection > thePfJetCollection_
Definition: SUSY_HLT_alphaT.h:50
SUSY_HLT_alphaT::h_pfHtTurnOn_den
MonitorElement * h_pfHtTurnOn_den
Definition: SUSY_HLT_alphaT.h:85
edm::EventSetup
Definition: EventSetup.h:57
HLTConfigProvider.h
SUSY_HLT_alphaT::h_triggerPfAlphaT
MonitorElement * h_triggerPfAlphaT
Definition: SUSY_HLT_alphaT.h:80
TriggerObject.h
HLTConfigProvider
Definition: HLTConfigProvider.h:28
SUSY_HLT_alphaT::triggerPreFilter_
edm::InputTag triggerPreFilter_
Definition: SUSY_HLT_alphaT.h:61
SUSY_HLT_alphaT::analyze
void analyze(edm::Event const &e, edm::EventSetup const &eSetup) override
Definition: SUSY_HLT_alphaT.cc:73
SUSY_HLT_alphaT::HLTProcess_
std::string HLTProcess_
Definition: SUSY_HLT_alphaT.h:57
SUSY_HLT_alphaT::etaThrJet_
double etaThrJet_
Definition: SUSY_HLT_alphaT.h:64
EventSetup.h
SUSY_HLT_alphaT::dqmBeginRun
void dqmBeginRun(edm::Run const &, edm::EventSetup const &) override
Definition: SUSY_HLT_alphaT.cc:37
dqm::implementation::IBooker
Definition: DQMStore.h:43
AlphaT.h
edm::Event
Definition: Event.h:73
edm::InputTag
Definition: InputTag.h:15
MillePedeFileConverter_cfg.e
e
Definition: MillePedeFileConverter_cfg.py:37
SUSY_HLT_alphaT::pfAlphaTThrTurnon_
double pfAlphaTThrTurnon_
Definition: SUSY_HLT_alphaT.h:65