CMS 3D CMS Logo

CutBasedElectronID.h

Go to the documentation of this file.
00001 #ifndef CutBasedElectronID_H
00002 #define CutBasedElectronID_H
00003 
00004 #include "RecoEgamma/ElectronIdentification/interface/ElectronIDAlgo.h"
00005 
00006 class CutBasedElectronID : public ElectronIDAlgo {
00007 
00008 public:
00009 
00010   CutBasedElectronID(){};
00011 
00012   virtual ~CutBasedElectronID(){};
00013 
00014   void setup(const edm::ParameterSet& conf);
00015   double result(const reco::GsfElectron*, const edm::Event&, const edm::EventSetup&);
00016   int classify(const reco::GsfElectron*);
00017   
00018  private:
00019   
00020   std::string quality_;
00021   edm::ParameterSet cuts_;
00022   
00023 };
00024 
00025 #endif // CutBasedElectronID_H

Generated on Tue Jun 9 17:43:28 2009 for CMSSW by  doxygen 1.5.4