CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
HLTEventAnalyzerAOD.h
Go to the documentation of this file.
1 #ifndef HLTcore_HLTEventAnalyzerAOD_h
2 #define HLTcore_HLTEventAnalyzerAOD_h
3 
22 
23 //
24 // class declaration
25 //
27 
28  public:
29  explicit HLTEventAnalyzerAOD(const edm::ParameterSet&);
31 
32  virtual void beginRun(edm::Run const &, edm::EventSetup const&);
33  virtual void analyze(const edm::Event&, const edm::EventSetup&);
34  virtual void analyzeTrigger(const edm::Event&, const edm::EventSetup&, const std::string& triggerName);
35 
36  private:
37 
39  std::string processName_;
40  std::string triggerName_;
43 
48 
49 };
50 #endif
virtual void analyzeTrigger(const edm::Event &, const edm::EventSetup &, const std::string &triggerName)
virtual void beginRun(edm::Run const &, edm::EventSetup const &)
edm::InputTag triggerEventTag_
edm::Handle< trigger::TriggerEvent > triggerEventHandle_
std::string processName_
module config parameters
edm::InputTag triggerResultsTag_
edm::Handle< edm::TriggerResults > triggerResultsHandle_
additional class data memebers
HLTEventAnalyzerAOD(const edm::ParameterSet &)
HLTConfigProvider hltConfig_
virtual void analyze(const edm::Event &, const edm::EventSetup &)
Definition: Run.h:33