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 () | |
PattRecoNode (const Cluster &j, const unsigned level, const unsigned mask, const unsigned parent) | |
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 16 of file PattRecoNode.h.
|
inline |
Definition at line 19 of file PattRecoNode.h.
|
inline |
Definition at line 21 of file PattRecoNode.h.
|
inline |
|
inline |
|
inline |
Definition at line 27 of file PattRecoNode.h.
References reco::PattRecoNode< Cluster >::originalLevel_.
|
inline |
Definition at line 29 of file PattRecoNode.h.
References reco::PattRecoNode< Cluster >::parent_.
Referenced by Vispa.Gui.ConnectableWidget.ConnectableWidget::addMenuEntry(), Vispa.Views.LineDecayView.LineDecayContainer::applyFilter(), Vispa.Views.BoxDecayView.BoxDecayContainer::arrangeUsingRelations(), Vispa.Views.BoxDecayView.BoxDecayContainer::autolayoutAlgorithm(), Vispa.Gui.ZoomableScrollableWidgetOwner.ZoomableScrollableWidgetOwner::autosizeScrollArea(), Vispa.Views.BoxDecayView.BoxDecayContainer::autosizeScrollArea(), Vispa.Gui.PortWidget.PortWidget::connectionPoint(), Vispa.Main.StartupScreen.StartupScreen::createDescriptionWidget(), Vispa.Views.BoxDecayView.BoxDecayContainer::dataAccessor(), Vispa.Views.LineDecayView.LineDecayContainer::dataAccessor(), Vispa.Views.LineDecayView.DecayLine::dataAccessor(), Vispa.Views.LineDecayView.LineDecayContainer::delete(), Vispa.Views.LineDecayView.DecayNode::delete(), Vispa.Views.LineDecayView.DecayLine::delete(), Vispa.Gui.VispaWidget.VispaWidget::delete(), Vispa.Gui.VispaWidget.VispaWidget::dragWidget(), Vispa.Share.ImageExporter.ImageExporter::exportImageDialog(), Vispa.Views.LineDecayView.DecayLine::extendedSize(), Vispa.Gui.VispaWidget.VispaWidget::keyPressEvent(), Vispa.Gui.MenuWidget.MenuWidget::leaveEvent(), Vispa.Gui.ConnectableWidget.ConnectableWidget::leaveEvent(), Vispa.Gui.PortWidget.PortWidget::moduleParent(), Vispa.Gui.WidgetContainer.WidgetContainer::mouseDoubleClickEvent(), Vispa.Gui.VispaWidget.VispaWidget::mouseDoubleClickEvent(), Vispa.Gui.PortConnection.PointToPointConnection::mousePressEvent(), Vispa.Gui.VispaWidget.VispaWidget::mousePressEvent(), Vispa.Views.LineDecayView.ParticleWidget::mousePressEvent(), Vispa.Views.LineDecayView.DecayNode::move(), Vispa.Views.LineDecayView.LineDecayContainer::noDecorationsMode(), Vispa.Views.LineDecayView.LineDecayContainer::operationId(), Vispa.Views.LineDecayView.DecayLine::paint(), Vispa.Gui.VispaWidget.VispaWidget::paintEvent(), Vispa.Gui.ConnectableWidget.ConnectableWidget::positionizeMenuWidget(), Vispa.Views.LineDecayView.DecayLine::qtLineStyle(), Vispa.Views.WidgetView.WidgetView::restoreSelection(), Vispa.Views.WidgetView.WidgetView::select(), Vispa.Gui.PortConnection.PointToPointConnection::select(), Vispa.Gui.VispaWidget.VispaWidget::select(), Vispa.Views.LineDecayView.LineDecayContainer::select(), Vispa.Views.LineDecayView.LineDecayContainer::sizeHint(), Vispa.Views.LineDecayView.LineDecayContainer::tabController(), Vispa.Views.BoxDecayView.BoxDecayContainer::toggleCollapsed(), Vispa.Views.LineDecayView.DecayNode::unite(), Vispa.Views.PropertyView.PropertyView::valueChanged(), Vispa.Views.BoxDecayView.BoxDecayContainer::widgetByObject(), Vispa.Gui.VispaWidgetOwner.VispaWidgetOwner::widgetDoubleClicked(), and Vispa.Gui.VispaWidgetOwner.VispaWidgetOwner::widgetDragged().
|
private |
Definition at line 32 of file PattRecoNode.h.
Referenced by reco::PattRecoNode< Cluster >::getCluster().
|
private |
Definition at line 34 of file PattRecoNode.h.
Referenced by reco::PattRecoNode< Cluster >::mask().
|
private |
Definition at line 33 of file PattRecoNode.h.
Referenced by reco::PattRecoNode< Cluster >::originalLevel().
|
private |
Definition at line 35 of file PattRecoNode.h.
Referenced by reco::PattRecoNode< Cluster >::parent().