CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
GenFilterEfficiencyAnalyzer.h
Go to the documentation of this file.
1 #ifndef GENFILTEREFFICIENCYANALYZER_H
2 #define GENFILTEREFFICIENCYANALYZER_H
3 
4 // F. Cossutti
5 // $Revision://
6 
7 // analyzer of a summary information product on filter efficiency for a user specified path
8 // meant for the generator filter efficiency calculation
9 
10 
11 // system include files
12 #include <memory>
13 
14 // user include files
17 
24 
26 //
27 // class declaration
28 //
29 
31 public:
34 
35 
36 private:
37  virtual void analyze(const edm::Event&, const edm::EventSetup&) override;
38  virtual void endLuminosityBlock(edm::LuminosityBlock const&, edm::EventSetup const&) override;
39  virtual void endJob() override;
40 
43 
44  // ----------member data ---------------------------
45 
46 };
47 
48 #endif
GenFilterEfficiencyAnalyzer(const edm::ParameterSet &)
virtual void endLuminosityBlock(edm::LuminosityBlock const &, edm::EventSetup const &) override
virtual void analyze(const edm::Event &, const edm::EventSetup &) override
edm::EDGetTokenT< GenFilterInfo > genFilterInfoToken_