CMS 3D CMS Logo

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