CMS 3D CMS Logo

BaseDeDxEstimator.h
Go to the documentation of this file.
1 #ifndef RecoTrackerDeDx_BaseDeDxEstimator_h
2 #define RecoTrackerDeDx_BaseDeDxEstimator_h
6 
8 {
9 public:
10  virtual ~BaseDeDxEstimator() {}
11  virtual std::pair<float,float> dedx(const reco::DeDxHitCollection& Hits) = 0;
12  virtual void beginRun(edm::Run const& run, const edm::EventSetup& iSetup) {}
13 };
14 
15 #endif
16 
virtual ~BaseDeDxEstimator()
std::vector< DeDxHit > DeDxHitCollection
Definition: DeDxHit.h:58
virtual std::pair< float, float > dedx(const reco::DeDxHitCollection &Hits)=0
virtual void beginRun(edm::Run const &run, const edm::EventSetup &iSetup)
Definition: Run.h:43