CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
EFilter.h
Go to the documentation of this file.
1 #ifndef RecoParticleFlow_PFProducer_EFilter_h_
2 #define RecoParticleFlow_PFProducer_EFilter_h_
3 
6 
7 // #include "FWCore/ParameterSet/interface/ParameterSet.h"
8 
9 
10 // -*- C++ -*-
11 //
12 // Package: EFilter
13 // Class: EFilter
14 //
24 //
25 // class declaration
26 //
27 
28 class FSimEvent;
29 
30 class EFilter : public edm::stream::EDFilter<> {
31  public:
32  explicit EFilter(const edm::ParameterSet&);
33  ~EFilter();
34 
35  private:
36  virtual bool filter(edm::Event&, const edm::EventSetup&) override;
37 
38  // ----------member data ---------------------------
39 /* edm::ParameterSet vertexGenerator_; */
40 /* edm::ParameterSet particleFilter_; */
41 /* FSimEvent* mySimEvent; */
42  // std::string hepMCModuleLabel_;
43 
45 
46  double minE_;
47  double maxE_;
48  double minEt_;
49  double maxEt_;
50 };
51 
54 
55 #endif
virtual bool filter(edm::Event &, const edm::EventSetup &) override
Definition: EFilter.cc:60
#define DEFINE_FWK_MODULE(type)
Definition: MakerMacros.h:17
~EFilter()
Definition: EFilter.cc:49
double maxEt_
Definition: EFilter.h:49
EFilter(const edm::ParameterSet &)
Definition: EFilter.cc:33
double maxE_
Definition: EFilter.h:47
double minEt_
Definition: EFilter.h:48
double minE_
Definition: EFilter.h:46
edm::EDGetTokenT< std::vector< reco::PFSimParticle > > inputTagParticles_
Definition: EFilter.h:44