File indexing completed on 2024-04-06 12:25:47
0001 #ifndef HCALTIMINGCORRECTOR_H
0002 #define HCALTIMINGCORRECTOR_H
0003
0004 #include "DataFormats/HcalDigi/interface/HBHEDataFrame.h"
0005 #include "DataFormats/HcalRecHit/interface/HBHERecHit.h"
0006 #include "DataFormats/HcalDigi/interface/HODataFrame.h"
0007 #include "DataFormats/HcalRecHit/interface/HORecHit.h"
0008 #include "DataFormats/HcalDigi/interface/HFDataFrame.h"
0009 #include "DataFormats/HcalRecHit/interface/HFRecHit.h"
0010
0011 class HcalTimingCorrector {
0012 public:
0013 HcalTimingCorrector();
0014 ~HcalTimingCorrector();
0015 static void Correct(HBHERecHit& rechit, const HBHEDataFrame& digi, int favorite_capid);
0016 static void Correct(HORecHit& rechit, const HODataFrame& digi, int favorite_capid);
0017 static void Correct(HFRecHit& rechit, const HFDataFrame& digi, int favorite_capid);
0018 };
0019
0020 #endif