Public Member Functions | |
TreeOperator | op () const |
TreeElement * | parent () const |
bool | returnStatus (edm::HLTGlobalStatus const &trStatus) const |
TreeElement (std::string const &inputString, Strings const &tr, TreeElement *parentElement=nullptr) | |
~TreeElement () | |
Private Types | |
enum | TreeOperator { NonInit = 0, AND = 1, OR = 2, NOT = 3, BR = 4 } |
Private Attributes | |
std::vector< TreeElement * > | children_ |
TreeOperator | op_ |
TreeElement * | parent_ |
int | trigBit_ |
Definition at line 100 of file TriggerSelector.h.
dqmservices::TriggerSelector::TreeElement::TreeElement | ( | std::string const & | inputString, |
Strings const & | tr, | ||
TreeElement * | parentElement = nullptr |
||
) |
Definition at line 140 of file TriggerSelector.cc.
References AND, BR, children_, edm::errors::Configuration, gather_cfg::cout, dqmservices::TriggerSelector::debug_, SoftLeptonByDistance_cfi::distance, Exception, gen::k, checklumidiff::l, patRefSel_triggerMatching_cfi::matches, GetRecoTauVFromDQM_MC_cff::next, NOT, op_, OR, parent_, edm::regexMatch(), alignCSCRings::s, AlCaHLTBitMon_QueryRunRegistry::string, groupFilesInBlocks::temp, trigBit_, and dqmservices::TriggerSelector::trim().
dqmservices::TriggerSelector::TreeElement::~TreeElement | ( | ) |
Definition at line 407 of file TriggerSelector.cc.
References children_.
|
inline |
|
inline |
Definition at line 126 of file TriggerSelector.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(), 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().
bool dqmservices::TriggerSelector::TreeElement::returnStatus | ( | edm::HLTGlobalStatus const & | trStatus | ) | const |
Definition at line 369 of file TriggerSelector.cc.
References AND, BR, children_, edm::errors::Configuration, Exception, mps_fire::i, NOT, op_, OR, edm::hlt::Pass, edm::HLTGlobalStatus::size(), mps_update::status, and trigBit_.
|
private |
Definition at line 130 of file TriggerSelector.h.
Referenced by returnStatus(), TreeElement(), and ~TreeElement().
|
private |
Definition at line 131 of file TriggerSelector.h.
Referenced by op(), returnStatus(), and TreeElement().
|
private |
Definition at line 129 of file TriggerSelector.h.
Referenced by parent(), and TreeElement().
|
private |
Definition at line 132 of file TriggerSelector.h.
Referenced by returnStatus(), and TreeElement().