CMS 3D CMS Logo

HGCalUncalibRecHitRecAbsAlgo.h
Go to the documentation of this file.
1 #ifndef RecoLocalCalo_HGCalRecAlgos_HGCalUncalibRecHitRecAbsAlgo_HH
2 #define RecoLocalCalo_HGCalRecAlgos_HGCalUncalibRecHitRecAbsAlgo_HH
3 
11 #include <vector>
13 
14 template <class C>
16 public:
17  enum { nWeightsRows = 3, iAmplitude = 0, iPedestal = 1, iTime = 2 };
18 
20  virtual HGCUncalibratedRecHit makeRecHit(const C& dataFrame) = 0;
21 };
22 #endif
virtual HGCUncalibratedRecHit makeRecHit(const C &dataFrame)=0
Constructor.