CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
MuonPtFilter.h
Go to the documentation of this file.
1 #ifndef Muon_MuonPtFilter_h
2 #define Muon_MuonPtFilter_h
3 
14 /* Base Class Headers */
19 
20 /* Collaborating Class Declarations */
21 class Propagator;
22 
23 /* C++ Headers */
24 #include <string>
25 
26 /* ====================================================================== */
27 
28 /* Class MuonPtFilter Interface */
29 
30 class MuonPtFilter : public edm::EDFilter {
31 
32  public:
33 
36 
38  ~MuonPtFilter() ;
39 
40 /* Operations */
41  virtual bool filter(edm::Event &, const edm::EventSetup&) override;
42 
43  private:
44  std::string theSTAMuonLabel; // label of muons
45  double theMinPt; // minimum pt required
46 
47 
48 };
49 #endif // Muon_MuonPtFilter_h
50 
virtual bool filter(edm::Event &, const edm::EventSetup &) override
Definition: MuonPtFilter.cc:43
~MuonPtFilter()
Destructorquer.
Definition: MuonPtFilter.cc:39
MuonPtFilter(const edm::ParameterSet &)
Constructor.
Definition: MuonPtFilter.cc:27
std::string theSTAMuonLabel
Definition: MuonPtFilter.h:44
double theMinPt
Definition: MuonPtFilter.h:45