CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
HiggsTo2GammaSkim.h
Go to the documentation of this file.
1 #ifndef HiggsAnalysis_HiggsTo2GammaSkim
2 #define HiggsAnalysis_HiggsTo2GammaSkim
3 
4 /* \class HiggsTo2GammaSkim
5  *
6  *
7  * Filter to select 2 photon events based on the
8  * 1 or 2 photon HLT trigger,
9  *
10  * \author Kati Lassila-Perini - Helsinki Institute of Physics
11  *
12  */
13 
14 // system include files
15 #include <memory>
16 
17 // user include files
20 
25 
27 
28  public:
29  // Constructor
30  explicit HiggsTo2GammaSkim(const edm::ParameterSet&);
31 
32  // Destructor
34 
36  virtual bool filter(edm::Event&, const edm::EventSetup& );
37 
38 
39  private:
41 
42 
43  bool debug;
44  float photon1MinPt;
45  float photon2MinPt;
47 
48  // Reco samples
50  // std::string thePhotonLabel;
51 };
52 
53 #endif
virtual bool filter(edm::Event &, const edm::EventSetup &)
Get event properties to send to builder to fill seed collection.
edm::InputTag thePhotonLabel
HiggsTo2GammaSkim(const edm::ParameterSet &)