Back to home page

Project CMSSW displayed by LXR

 
 

    


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