CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
EgammaHLTPFChargedIsolationProducer.h
Go to the documentation of this file.
1 #ifndef EgammaHLTProducers_EgammaHLTPFChargedIsolationProducer_h
2 #define EgammaHLTProducers_EgammaHLTPFChargedIsolationProducer_h
3 
4 //
5 // Original Author: Matteo Sani (UCSD)
6 //
7 
8 #include <memory>
9 
12 
15 
17 
18 namespace edm {
20 }
21 
23 public:
26 
27  virtual void produce(edm::Event&, const edm::EventSetup&);
28  static void fillDescriptions(edm::ConfigurationDescriptions& descriptions);
29 
30 private:
31 
36 
38  bool useSCRefs_;
39 
40  double drMax_;
41  double drVetoBarrel_;
42  double drVetoEndcap_;
43  double ptMin_;
44  double dzMax_;
45  double dxyMax_;
46  int pfToUse_;
47 
48 };
49 
50 #endif
virtual void produce(edm::Event &, const edm::EventSetup &)
static void fillDescriptions(edm::ConfigurationDescriptions &descriptions)