CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
BaseDeDxEstimator.h
Go to the documentation of this file.
1 #ifndef RecoTrackerDeDx_BaseDeDxEstimator_h
2 #define RecoTrackerDeDx_BaseDeDxEstimator_h
6 
8 public:
9  virtual ~BaseDeDxEstimator() {}
10  virtual std::pair<float, float> dedx(const reco::DeDxHitCollection& Hits) = 0;
11  virtual void beginRun(edm::Run const& run, const edm::EventSetup& iSetup) {}
12 };
13 
14 #endif
virtual ~BaseDeDxEstimator()
std::vector< DeDxHit > DeDxHitCollection
Definition: DeDxHit.h:41
virtual void beginRun(edm::Run const &run, const edm::EventSetup &iSetup)
virtual std::pair< float, float > dedx(const reco::DeDxHitCollection &Hits)=0
Definition: Run.h:45