Class for storing FFTJet sparse clustering trees. More...
#include <PattRecoTree.h>
Public Types | |
typedef PattRecoNode< Cluster > | Node |
Public Member Functions | |
void | addNode (const Node &node) |
void | addScale (const double s) |
void | clear () |
const std::vector< Node > & | getNodes () const |
const std::vector< ScaleType > & | getScales () const |
bool | isSparse () const |
PattRecoTree () | |
void | reserveNodes (const unsigned n) |
void | reserveScales (const unsigned n) |
void | setSparse (const bool b) |
Private Attributes | |
std::vector< Node > | nodes_ |
std::vector< ScaleType > | scales_ |
bool | sparse_ |
Class for storing FFTJet sparse clustering trees.
This is a pure storage class with limited functionality. Applications should use fftjet::SparseClusteringTree
Definition at line 18 of file PattRecoTree.h.
typedef PattRecoNode<Cluster> reco::PattRecoTree< ScaleType, Cluster >::Node |
Definition at line 21 of file PattRecoTree.h.
|
inline |
Definition at line 23 of file PattRecoTree.h.
|
inline |
Definition at line 39 of file PattRecoTree.h.
|
inline |
Definition at line 40 of file PattRecoTree.h.
|
inline |
Definition at line 34 of file PattRecoTree.h.
Referenced by Vispa.Views.WidgetView.WidgetView::closeEvent(), Vispa.Views.BoxDecayView.BoxDecayView::closeEvent(), Vispa.Share.FindAlgorithm.FindAlgorithm::findUsingFindDialog(), Vispa.Views.LineDecayView.LineDecayView::setDataObjects(), Vispa.Views.WidgetView.WidgetView::setDataObjects(), BeautifulSoup.Tag::setString(), Vispa.Views.TreeView.TreeView::updateContent(), Vispa.Views.TableView.TableView::updateContent(), Vispa.Views.BoxDecayView.BoxDecayView::updateContent(), and Vispa.Views.PropertyView.PropertyView::updateContent().
|
inline |
Definition at line 27 of file PattRecoTree.h.
|
inline |
Definition at line 28 of file PattRecoTree.h.
|
inline |
Definition at line 26 of file PattRecoTree.h.
|
inline |
Definition at line 37 of file PattRecoTree.h.
|
inline |
Definition at line 38 of file PattRecoTree.h.
|
inline |
Definition at line 32 of file PattRecoTree.h.
|
private |
Definition at line 44 of file PattRecoTree.h.
Referenced by reco::PattRecoTree< float, reco::PattRecoPeak< float > >::addNode(), reco::PattRecoTree< float, reco::PattRecoPeak< float > >::clear(), reco::PattRecoTree< float, reco::PattRecoPeak< float > >::getNodes(), and reco::PattRecoTree< float, reco::PattRecoPeak< float > >::reserveNodes().
|
private |
Definition at line 45 of file PattRecoTree.h.
Referenced by reco::PattRecoTree< float, reco::PattRecoPeak< float > >::addScale(), reco::PattRecoTree< float, reco::PattRecoPeak< float > >::clear(), reco::PattRecoTree< float, reco::PattRecoPeak< float > >::getScales(), and reco::PattRecoTree< float, reco::PattRecoPeak< float > >::reserveScales().
|
private |