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
12 
13 //Muon
16 
17 
18 // MET
23 
24 // Jets
27 
28 // Trigger
35 
37 
39 
40  public:
42  virtual ~SUSY_HLT_alphaT();
43 
44  protected:
45  void dqmBeginRun(edm::Run const &, edm::EventSetup const &) override;
46  void bookHistograms(DQMStore::IBooker &, edm::Run const &, edm::EventSetup const &) override;
47  void analyze(edm::Event const& e, edm::EventSetup const& eSetup) override;
48  void beginLuminosityBlock(edm::LuminosityBlock const& lumi, edm::EventSetup const& eSetup) override;
49  void endLuminosityBlock(edm::LuminosityBlock const& lumi, edm::EventSetup const& eSetup) override;
50  void endRun(edm::Run const& run, edm::EventSetup const& eSetup) override;
51 
52  private:
53  //histos booking function
55 
56  //variables from config file
58  //edm::EDGetTokenT<reco::CaloJetCollection> theCaloJetCollection_;
61 
62 
64 
71  double ptThrJet_;
72  double etaThrJet_;
75  /* double caloAlphaTThrTurnon_; */
76  /* double caloHtThrTurnon_; */
77 
78  // Histograms
79  /* MonitorElement* h_triggerCaloHt; */
80  /* MonitorElement* h_triggerCaloAlphaT; */
81  /* MonitorElement* h_triggerCaloAlphaT_triggerCaloHt; */
82  /* MonitorElement* h_caloAlphaTTurnOn_num; */
83  /* MonitorElement* h_caloAlphaTTurnOn_den; */
84  /* MonitorElement* h_caloHtTurnOn_num; */
85  /* MonitorElement* h_caloHtTurnOn_den; */
86 
94 };
95 
96 #endif
void dqmBeginRun(edm::Run const &, edm::EventSetup const &) override
edm::InputTag triggerFilter_
virtual ~SUSY_HLT_alphaT()
void endLuminosityBlock(edm::LuminosityBlock const &lumi, edm::EventSetup const &eSetup) override
MonitorElement * h_triggerPfHt
edm::EDGetTokenT< trigger::TriggerEvent > theTrigSummary_
void beginLuminosityBlock(edm::LuminosityBlock const &lumi, edm::EventSetup const &eSetup) override
MonitorElement * h_triggerPfAlphaT_triggerPfHt
void endRun(edm::Run const &run, edm::EventSetup const &eSetup) override
void bookHistos(DQMStore::IBooker &)
MonitorElement * h_pfAlphaTTurnOn_num
edm::EDGetTokenT< edm::TriggerResults > triggerResults_
void bookHistograms(DQMStore::IBooker &, edm::Run const &, edm::EventSetup const &) override
HLTConfigProvider fHltConfig
void analyze(edm::Event const &e, edm::EventSetup const &eSetup) override
std::string triggerPathAuxiliaryForHadronic_
MonitorElement * h_pfHtTurnOn_den
MonitorElement * h_triggerPfAlphaT
std::string triggerPathAuxiliaryForMuon_
MonitorElement * h_pfAlphaTTurnOn_den
std::string HLTProcess_
std::string triggerPath_
MonitorElement * h_pfHtTurnOn_num
edm::EDGetTokenT< reco::PFJetCollection > thePfJetCollection_
edm::InputTag triggerPreFilter_
SUSY_HLT_alphaT(const edm::ParameterSet &ps)
double pfAlphaTThrTurnon_
Definition: Run.h:42