CMS 3D CMS Logo

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 
26 
28 public:
29  // Constructor
30  explicit HiggsTo2GammaSkim(const edm::ParameterSet&);
31 
32  // Destructor
33  ~HiggsTo2GammaSkim() override;
34 
36  bool filter(edm::Event&, const edm::EventSetup&) override;
37 
38 private:
40 
41  bool debug;
42  float photon1MinPt;
43  float photon2MinPt;
45 
46  // Reco samples
48 };
49 
50 #endif
edm::EDGetTokenT< reco::PhotonCollection >
EDFilter.h
HiggsTo2GammaSkim::photon2MinPt
float photon2MinPt
Definition: HiggsTo2GammaSkim.h:43
PhotonFwd.h
HiggsTo2GammaSkim::thePhotonToken
edm::EDGetTokenT< reco::PhotonCollection > thePhotonToken
Definition: HiggsTo2GammaSkim.h:47
HiggsTo2GammaSkim::nPhotonMin
int nPhotonMin
Definition: HiggsTo2GammaSkim.h:44
MakerMacros.h
HiggsTo2GammaSkim::~HiggsTo2GammaSkim
~HiggsTo2GammaSkim() override
Definition: HiggsTo2GammaSkim.cc:47
HiggsTo2GammaSkim::debug
bool debug
Definition: HiggsTo2GammaSkim.h:41
HiggsTo2GammaSkim::nEvents
int nEvents
Definition: HiggsTo2GammaSkim.h:39
edm::ParameterSet
Definition: ParameterSet.h:47
Event.h
HiggsTo2GammaSkim::nSelectedEvents
int nSelectedEvents
Definition: HiggsTo2GammaSkim.h:39
edm::EDFilter
Definition: EDFilter.h:38
edm::EventSetup
Definition: EventSetup.h:57
InputTag.h
Frameworkfwd.h
HiggsTo2GammaSkim::HiggsTo2GammaSkim
HiggsTo2GammaSkim(const edm::ParameterSet &)
Definition: HiggsTo2GammaSkim.cc:31
HiggsTo2GammaSkim
Definition: HiggsTo2GammaSkim.h:27
HiggsTo2GammaSkim::filter
bool filter(edm::Event &, const edm::EventSetup &) override
Get event properties to send to builder to fill seed collection.
Definition: HiggsTo2GammaSkim.cc:54
ParameterSet.h
edm::Event
Definition: Event.h:73
HiggsTo2GammaSkim::photon1MinPt
float photon1MinPt
Definition: HiggsTo2GammaSkim.h:42