src
RecoLocalCalo
HcalRecAlgos
interface
HFPreRecAlgo.h
Go to the documentation of this file.
1
#ifndef RecoLocalCalo_HcalRecAlgos_HFPreRecAlgo_h_
2
#define RecoLocalCalo_HcalRecAlgos_HFPreRecAlgo_h_
3
4
#include "
DataFormats/HcalRecHit/interface/HFQIE10Info.h
"
5
6
class
QIE10DataFrame
;
7
class
HcalCoder
;
8
struct
HcalChannelProperties
;
9
10
class
HFPreRecAlgo
{
11
public
:
12
inline
explicit
HFPreRecAlgo
(
const
bool
sumAllTS) :
sumAllTS_
(sumAllTS) {}
13
14
inline
~HFPreRecAlgo
() {}
15
16
HFQIE10Info
reconstruct
(
const
QIE10DataFrame
& digi,
17
int
tsToUse,
18
const
HcalCoder
& coder,
19
const
HcalChannelProperties
& prop)
const
;
20
21
private
:
22
bool
sumAllTS_
;
23
};
24
25
#endif // RecoLocalCalo_HcalRecAlgos_HFPreRecAlgo_h_
HcalChannelProperties
Definition:
HcalChannelProperties.h:18
HFQIE10Info.h
QIE10DataFrame
Definition:
QIE10DataFrame.h:11
HFPreRecAlgo
Definition:
HFPreRecAlgo.h:10
HFPreRecAlgo::HFPreRecAlgo
HFPreRecAlgo(const bool sumAllTS)
Definition:
HFPreRecAlgo.h:12
HFPreRecAlgo::~HFPreRecAlgo
~HFPreRecAlgo()
Definition:
HFPreRecAlgo.h:14
HFPreRecAlgo::sumAllTS_
bool sumAllTS_
Definition:
HFPreRecAlgo.h:22
HcalCoder
Definition:
HcalCoder.h:19
HFQIE10Info
Definition:
HFQIE10Info.h:15
HFPreRecAlgo::reconstruct
HFQIE10Info reconstruct(const QIE10DataFrame &digi, int tsToUse, const HcalCoder &coder, const HcalChannelProperties &prop) const
Definition:
HFPreRecAlgo.cc:12
Generated for CMSSW Reference Manual by
1.8.14