CMS 3D CMS Logo

List of all members | Public Member Functions | Private Attributes
edm::ThinnedAssociationBranches Class Reference

#include <ThinnedAssociationsHelper.h>

Public Member Functions

BranchID const & association () const
 
bool operator< (ThinnedAssociationBranches const &rhs) const
 
BranchID const & parent () const
 
BranchID const & thinned () const
 
 ThinnedAssociationBranches ()
 
 ThinnedAssociationBranches (BranchID const &, BranchID const &, BranchID const &)
 

Private Attributes

BranchID association_
 
BranchID parent_
 
BranchID thinned_
 

Detailed Description

Definition at line 18 of file ThinnedAssociationsHelper.h.

Constructor & Destructor Documentation

edm::ThinnedAssociationBranches::ThinnedAssociationBranches ( )

Definition at line 8 of file ThinnedAssociationsHelper.cc.

Referenced by edm::ThinnedAssociationsHelper::addAssociation().

8 { }
edm::ThinnedAssociationBranches::ThinnedAssociationBranches ( BranchID const &  parent,
BranchID const &  association,
BranchID const &  thinned 
)

Member Function Documentation

BranchID const& edm::ThinnedAssociationBranches::association ( ) const
inline
bool edm::ThinnedAssociationBranches::operator< ( ThinnedAssociationBranches const &  rhs) const
inline

Definition at line 27 of file ThinnedAssociationsHelper.h.

References parent_.

27 { return parent_ < rhs.parent_; }
BranchID const& edm::ThinnedAssociationBranches::parent ( ) const
inline

Definition at line 23 of file ThinnedAssociationsHelper.h.

References 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(), edm::ThinnedAssociationsHelper::requireMatch(), 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(), edm::ThinnedAssociationsHelper::sort(), Vispa.Views.LineDecayView.LineDecayContainer::tabController(), Vispa.Views.BoxDecayView.BoxDecayContainer::toggleCollapsed(), Vispa.Views.LineDecayView.DecayNode::unite(), edm::ThinnedAssociationsHelper::updateFromParentProcess(), Vispa.Views.PropertyView.PropertyView::valueChanged(), Vispa.Views.BoxDecayView.BoxDecayContainer::widgetByObject(), Vispa.Gui.VispaWidgetOwner.VispaWidgetOwner::widgetDoubleClicked(), and Vispa.Gui.VispaWidgetOwner.VispaWidgetOwner::widgetDragged().

BranchID const& edm::ThinnedAssociationBranches::thinned ( ) const
inline

Member Data Documentation

BranchID edm::ThinnedAssociationBranches::association_
private

Definition at line 31 of file ThinnedAssociationsHelper.h.

Referenced by association().

BranchID edm::ThinnedAssociationBranches::parent_
private

Definition at line 30 of file ThinnedAssociationsHelper.h.

Referenced by operator<(), and parent().

BranchID edm::ThinnedAssociationBranches::thinned_
private

Definition at line 32 of file ThinnedAssociationsHelper.h.

Referenced by thinned().