Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Groups
Pages
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.5