CMS 3D CMS Logo

HFPreRecAlgo.h
Go to the documentation of this file.
1 #ifndef RecoLocalCalo_HcalRecAlgos_HFPreRecAlgo_h_
2 #define RecoLocalCalo_HcalRecAlgos_HFPreRecAlgo_h_
3 
5 
6 class QIE10DataFrame;
7 class HcalCoder;
8 class HcalCalibrations;
9 
10 class HFPreRecAlgo {
11 public:
12  inline explicit HFPreRecAlgo(const bool sumAllTS) : sumAllTS_(sumAllTS) {}
13 
14  inline ~HFPreRecAlgo() {}
15 
17  int tsToUse,
18  const HcalCoder& coder,
19  const HcalCalibrations& calibs) const;
20 
21 private:
22  bool sumAllTS_;
23 };
24 
25 #endif // RecoLocalCalo_HcalRecAlgos_HFPreRecAlgo_h_
HFQIE10Info reconstruct(const QIE10DataFrame &digi, int tsToUse, const HcalCoder &coder, const HcalCalibrations &calibs) const
Definition: HFPreRecAlgo.cc:12
HFPreRecAlgo(const bool sumAllTS)
Definition: HFPreRecAlgo.h:12