CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
PythiaFilterZgamma.h
Go to the documentation of this file.
1 #ifndef PythiaFilterZgamma_h
2 #define PythiaFilterZgamma_h
3 
13 // system include files
14 #include <memory>
15 
16 // user include files
19 
22 
24 
25 
27  public:
28  explicit PythiaFilterZgamma(const edm::ParameterSet&);
30 
31  virtual bool filter(edm::Event&, const edm::EventSetup&);
32 
33  private:
34 
35  std::string label_;
36 
37  int selProc; // sel_Proc = 1 : ->Z->e+e-, sel_Proc = 2: Z->mu+mu-
38 
39  double ptElMin;
40  double ptMuMin;
41  double ptPhotonMin;
42 
43  double etaElMax;
44  double etaMuMax;
45  double etaPhotonMax;
46 
48 
49 };
50 #endif
virtual bool filter(edm::Event &, const edm::EventSetup &)
PythiaFilterZgamma(const edm::ParameterSet &)