CMS 3D CMS Logo

HiggsToZZ4LeptonsPreFilter.h
Go to the documentation of this file.
1 #ifndef HiggsAnalysis_HiggsToZZ4LeptonsPreFilter
2 #define HiggsAnalysis_HiggsToZZ4LeptonsPreFilter
3 
4 /* \class HiggsTo4LeptonsSkim
5  *
6  *
7  * Filter to select 4 lepton events (4e, 4mu, 2e2mu) within
8  * fiducial volume (|eta| < 2.4)
9  *
10  * \author Dominique Fortin - UC Riverside
11  *
12  */
13 
14 // system include files
15 #include <memory>
16 
17 // user include files
20 
25 
27 
29 
30  public:
31  // Constructor
33 
34  // Destructor
35  ~HiggsToZZ4LeptonsPreFilter() override;
36 
38  bool filter(edm::Event&, const edm::EventSetup& ) override;
39 
40 
41  private:
42  int evt, ikept;
43 
44  bool debug;
46 
48 };
49 
50 #endif
HiggsToZZ4LeptonsPreFilter(const edm::ParameterSet &)
edm::EDGetTokenT< reco::GenParticleCollection > genToken
bool filter(edm::Event &, const edm::EventSetup &) override
Get event properties to send to builder to fill seed collection.