Tree nodes for storing FFTJet preclusters. More...
#include <PattRecoNode.h>
Public Member Functions | |
const Cluster & | getCluster () const |
unsigned | mask () const |
unsigned | originalLevel () const |
unsigned | parent () const |
PattRecoNode (const Cluster &j, const unsigned level, const unsigned mask, const unsigned parent) | |
PattRecoNode () | |
Private Attributes | |
Cluster | jet_ |
unsigned | nodeMask_ |
unsigned | originalLevel_ |
unsigned | parent_ |
Tree nodes for storing FFTJet preclusters.
This is a pure storage class with limited functionality. Applications should use fftjet::SparseClusteringTree::Node
Definition at line 17 of file PattRecoNode.h.
reco::PattRecoNode< Cluster >::PattRecoNode | ( | ) | [inline] |
Definition at line 20 of file PattRecoNode.h.
: originalLevel_(0), nodeMask_(0), parent_(0) {}
reco::PattRecoNode< Cluster >::PattRecoNode | ( | const Cluster & | j, |
const unsigned | level, | ||
const unsigned | mask, | ||
const unsigned | parent | ||
) | [inline] |
Definition at line 22 of file PattRecoNode.h.
const Cluster& reco::PattRecoNode< Cluster >::getCluster | ( | ) | const [inline] |
Definition at line 27 of file PattRecoNode.h.
References reco::PattRecoNode< Cluster >::jet_.
{return jet_;}
unsigned reco::PattRecoNode< Cluster >::mask | ( | ) | const [inline] |
Definition at line 29 of file PattRecoNode.h.
References reco::PattRecoNode< Cluster >::nodeMask_.
{return nodeMask_;}
unsigned reco::PattRecoNode< Cluster >::originalLevel | ( | ) | const [inline] |
Definition at line 28 of file PattRecoNode.h.
References reco::PattRecoNode< Cluster >::originalLevel_.
{return originalLevel_;}
unsigned reco::PattRecoNode< Cluster >::parent | ( | ) | const [inline] |
Definition at line 30 of file PattRecoNode.h.
References reco::PattRecoNode< Cluster >::parent_.
{return parent_;}
Cluster reco::PattRecoNode< Cluster >::jet_ [private] |
Definition at line 33 of file PattRecoNode.h.
Referenced by reco::PattRecoNode< Cluster >::getCluster().
unsigned reco::PattRecoNode< Cluster >::nodeMask_ [private] |
Definition at line 35 of file PattRecoNode.h.
Referenced by reco::PattRecoNode< Cluster >::mask().
unsigned reco::PattRecoNode< Cluster >::originalLevel_ [private] |
Definition at line 34 of file PattRecoNode.h.
Referenced by reco::PattRecoNode< Cluster >::originalLevel().
unsigned reco::PattRecoNode< Cluster >::parent_ [private] |
Definition at line 36 of file PattRecoNode.h.
Referenced by reco::PattRecoNode< Cluster >::parent().