CMS 3D CMS Logo

ClassBasedElectronID.h
Go to the documentation of this file.
1 #ifndef ClassBasedElectronID_H
2 #define ClassBasedElectronID_H
3 
5 
7 
8 public:
9 
11 
12  ~ClassBasedElectronID() override{};
13 
14  void setup(const edm::ParameterSet& conf) override;
15  double result(const reco::GsfElectron*, const edm::Event&, const edm::EventSetup&) override;
16 
17  private:
18 
20 
21  /* std::vector<int> useEoverPIn_; */
22  /* std::vector<int> useDeltaEtaIn_; */
23  /* std::vector<int> useDeltaPhiIn_; */
24  /* std::vector<int> useHoverE_; */
25  /* std::vector<int> useE9overE25_; */
26  /* std::vector<int> useEoverPOut_; */
27  /* std::vector<int> useDeltaPhiOut_; */
28  /* std::vector<int> useInvEMinusInvP_; */
29  /* std::vector<int> useBremFraction_; */
30  /* std::vector<int> useSigmaEtaEta_; */
31  /* std::vector<int> useSigmaPhiPhi_; */
32  /* std::vector<int> acceptCracks_; */
33 
35 
36  //int variables_;
37 };
38 
39 #endif // ClassBasedElectronID_H
double result(const reco::GsfElectron *, const edm::Event &, const edm::EventSetup &) override
void setup(const edm::ParameterSet &conf) override
edm::ParameterSet cuts_