CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
PythiaFilterTTBar.h
Go to the documentation of this file.
1 // -*- C++ -*-
2 //
3 // Package: PythiaFilterTTBar
4 // Class: PythiaFilterTTBar
5 //
20 //
21 // Original Author: Michael Maes
22 // Created: Wed Dec 3 12:07:13 CET 2009
23 //
24 //
25 
26 
27 // system include files
28 #include <memory>
29 
30 // user include files
33 
36 
41 
44 
45 
46 #include <map>
47 #include <vector>
48 
49 #include <string>
50 
51 //
52 // class declaration
53 //
54 
56  public:
57  explicit PythiaFilterTTBar(const edm::ParameterSet&);
59 
60  virtual bool filter(edm::Event&, const edm::EventSetup&);
61 
62  private:
63 
65 
66  unsigned int decayType_;
67 
68  unsigned int leptonFlavour_;
69 
70 
71 
72  // ----------member data ---------------------------
73 
74 };
75 
edm::EDGetTokenT< edm::HepMCProduct > token_
unsigned int leptonFlavour_
virtual bool filter(edm::Event &, const edm::EventSetup &)
unsigned int decayType_
PythiaFilterTTBar(const edm::ParameterSet &)