src
DataFormats
JetReco
interface
PattRecoNode.h
Go to the documentation of this file.
1
11
#ifndef DataFormats_JetReco_PattRecoNode_h
12
#define DataFormats_JetReco_PattRecoNode_h
13
14
namespace
reco
{
15
template
<
class
Cluster>
16
class
PattRecoNode
{
17
public
:
18
inline
PattRecoNode
() :
originalLevel_
(0),
nodeMask_
(0),
parent_
(0) {}
19
20
inline
PattRecoNode
(
const
Cluster&
j
,
const
unsigned
level
,
const
unsigned
mask
,
const
unsigned
parent
)
21
:
jet_
(
j
),
originalLevel_
(
level
),
nodeMask_
(
mask
),
parent_
(
parent
) {}
22
23
inline
const
Cluster&
getCluster
()
const
{
return
jet_
; }
24
inline
unsigned
originalLevel
()
const
{
return
originalLevel_
; }
25
inline
unsigned
mask
()
const
{
return
nodeMask_
; }
26
inline
unsigned
parent
()
const
{
return
parent_
; }
27
28
private
:
29
Cluster
jet_
;
30
unsigned
originalLevel_
;
31
unsigned
nodeMask_
;
32
unsigned
parent_
;
33
};
34
}
// namespace reco
35
36
#endif // JetReco_PattRecoNode_h
reco::PattRecoNode::PattRecoNode
PattRecoNode()
Definition:
PattRecoNode.h:18
reco::PattRecoNode
Tree nodes for storing FFTJet preclusters.
Definition:
PattRecoNode.h:16
dqmiolumiharvest.j
j
Definition:
dqmiolumiharvest.py:66
reco::PattRecoNode::parent
unsigned parent() const
Definition:
PattRecoNode.h:26
reco::PattRecoNode::getCluster
const Cluster & getCluster() const
Definition:
PattRecoNode.h:23
reco::PattRecoNode::nodeMask_
unsigned nodeMask_
Definition:
PattRecoNode.h:31
reco::PattRecoNode::originalLevel
unsigned originalLevel() const
Definition:
PattRecoNode.h:24
reco::PattRecoNode::mask
unsigned mask() const
Definition:
PattRecoNode.h:25
gammaJetAnalysis_CHSJECs_cff.level
level
Definition:
gammaJetAnalysis_CHSJECs_cff.py:6
reco::PattRecoNode::parent_
unsigned parent_
Definition:
PattRecoNode.h:32
reco::PattRecoNode::jet_
Cluster jet_
Definition:
PattRecoNode.h:29
reco::PattRecoNode::PattRecoNode
PattRecoNode(const Cluster &j, const unsigned level, const unsigned mask, const unsigned parent)
Definition:
PattRecoNode.h:20
reco::PattRecoNode::originalLevel_
unsigned originalLevel_
Definition:
PattRecoNode.h:30
reco
fixed size matrix
Definition:
AlignmentAlgorithmBase.h:46
Generated for CMSSW Reference Manual by
1.8.14