, including all inherited members.
| addNode(TriggerElement *seed, unsigned int id) | HLT::TrigNavStructure | |
| addNode(std::vector< TriggerElement * > &seeds, unsigned int id, bool ghost=false, bool nofwd=false) | HLT::TrigNavStructure | |
| addOneLevel(std::vector< std::vector< TriggerElement * > > ¤tCombs, std::vector< std::vector< std::pair< unsigned int, unsigned int > > > ¤tIdxs, unsigned int type, std::vector< std::vector< TriggerElement * > > &newCombs, std::vector< std::vector< std::pair< unsigned int, unsigned int > > > &newIdxs, unsigned int maxResults=1000, bool onlyActive=1) | HLT::TrigNavStructure | [protected] |
| addRoINode(TriggerElement *initial) | HLT::TrigNavStructure | |
| combine(std::vector< unsigned int > &types, std::vector< std::vector< TriggerElement * > > &output, unsigned int maxResults=1000, bool onlyActive=true) | HLT::TrigNavStructure | |
| copyAllFeatures(const TriggerElement *sourceTE, TriggerElement *destTE) | HLT::TrigNavStructure | |
| countAllOfType(const te_id_type id, const bool activeOnly=true) const | HLT::TrigNavStructure | |
| decreasingOrderByTEId(const TriggerElement *te1, const TriggerElement *te2) (defined in HLT::TrigNavStructure) | HLT::TrigNavStructure | [static] |
| deserialize(const std::vector< uint32_t > &input) (defined in HLT::StandaloneNavigation) | HLT::StandaloneNavigation | [virtual] |
| deserializeHolders(std::vector< uint32_t >::const_iterator &start, const std::vector< uint32_t >::const_iterator &end) (defined in HLT::StandaloneNavigation) | HLT::StandaloneNavigation | [virtual] |
| deserializeTEs(std::vector< uint32_t >::const_iterator &start, unsigned int totalSize) (defined in HLT::TrigNavStructure) | HLT::TrigNavStructure | |
| fillSameRoIRelation(TriggerElement *roi, TriggerElement *te) | HLT::TrigNavStructure | [protected] |
| getAll(std::vector< TriggerElement * > &output, const bool activeOnly=true) const | HLT::TrigNavStructure | |
| getAllOfType(const te_id_type id, std::vector< TriggerElement * > &output, const bool activeOnly=true) const | HLT::TrigNavStructure | |
| getAllRoIThresholdTEs(std::vector< TriggerElement * > &output) const | HLT::TrigNavStructure | |
| getAllTEs() | HLT::TrigNavStructure | [inline] |
| getDirectPredecessors(const TriggerElement *te) | HLT::TrigNavStructure | [static] |
| getDirectSuccessors(const TriggerElement *te) | HLT::TrigNavStructure | [static] |
| getFeature(const TriggerElement *te, class_id_type clid, const index_or_label_type &index_or_label) const | HLT::TrigNavStructure | |
| getFeatureAccessors(const TriggerElement *te, class_id_type clid, const index_or_label_type &index_or_label, bool only_single_feature, TriggerElement::FeatureVec &features, bool with_cache_recording, bool travel_backward_recursively, const TriggerElement *&source=m_unspecifiedTE, std::string &sourcelabel=m_unspecifiedLabel) const (defined in HLT::TrigNavStructure) | HLT::TrigNavStructure | [virtual] |
| getFeatureAccessorsSingleTE(const TriggerElement *te, class_id_type clid, const index_or_label_type &index_or_label, bool only_single_feature, TriggerElement::FeatureVec &features, bool with_cache_recording, const TriggerElement *&source, std::string &sourcelabel) const (defined in HLT::TrigNavStructure) | HLT::TrigNavStructure | [protected, virtual] |
| getFeatureRecursively(const TriggerElement *startTE, class_id_type clid, const index_or_label_type &index_or_label, const TriggerElement *&sourceTE) const | HLT::TrigNavStructure | |
| getHolder(const TriggerElement::FeatureAccessHelper &fea) const (defined in HLT::TrigNavStructure) | HLT::TrigNavStructure | |
| getInitialNode() | HLT::TrigNavStructure | |
| getInitialNode() const (defined in HLT::TrigNavStructure) | HLT::TrigNavStructure | |
| getRoINodes(const TriggerElement *somenode) | HLT::TrigNavStructure | [static] |
| getSuccessor(const TriggerElement *te, unsigned int id) | HLT::TrigNavStructure | [static] |
| getTopologicallySpannedBy(const TriggerElement *te, const std::vector< unsigned int > &types, std::vector< TriggerElement * > &children, const bool activeOnly=true) const | HLT::TrigNavStructure | |
| hasIdFromTheSet(const TriggerElement *te, std::vector< unsigned int > ids) | HLT::TrigNavStructure | [static] |
| haveAllCommonRoIs(const HLT::TriggerElement *te1, const HLT::TriggerElement *te2) (defined in HLT::TrigNavStructure) | HLT::TrigNavStructure | [static] |
| haveCommonRoI(const TriggerElement *te1, const TriggerElement *te2) | HLT::TrigNavStructure | [static] |
| haveCommonSeed(const TriggerElement *te1, const TriggerElement *te2) | HLT::TrigNavStructure | [static] |
| haveDistinctRoI(const TriggerElement *te1, const TriggerElement *te2) | HLT::TrigNavStructure | [static] |
| haveDistinctSeed(const TriggerElement *te1, const TriggerElement *te2) | HLT::TrigNavStructure | [static] |
| increasingOrderByTEId(const TriggerElement *te1, const TriggerElement *te2) | HLT::TrigNavStructure | [static] |
| isCompatibleTree(const TriggerElement *te1, const TriggerElement *te2) | HLT::TrigNavStructure | [static] |
| isInitialNode(const TriggerElement *te) | HLT::TrigNavStructure | [static] |
| isNotActive(const TriggerElement *te) | HLT::TrigNavStructure | [inline, static] |
| isRoINode(const TriggerElement *te) | HLT::TrigNavStructure | [static] |
| isTerminalNode(const TriggerElement *te) | HLT::TrigNavStructure | [static] |
| isTopological(const TriggerElement *te) (defined in HLT::TrigNavStructure) | HLT::TrigNavStructure | [inline, static] |
| label(class_id_type clid, const index_or_label_type &sti_or_label) const (defined in HLT::TrigNavStructure) | HLT::TrigNavStructure | |
| m_factory | HLT::TrigNavStructure | [protected] |
| m_holderstorage | HLT::TrigNavStructure | [protected] |
| m_unspecifiedLabel (defined in HLT::TrigNavStructure) | HLT::TrigNavStructure | [protected, static] |
| m_unspecifiedTE (defined in HLT::TrigNavStructure) | HLT::TrigNavStructure | [protected, static] |
| matchFeature(const TriggerElement::FeatureAccessHelper &fea, class_id_type clid, const index_or_label_type &index_or_label) const (defined in HLT::TrigNavStructure) | HLT::TrigNavStructure | [protected] |
| overlaps(const TriggerElement *t1, const TriggerElement *t2) const | HLT::TrigNavStructure | |
| overlaps(const TriggerElement *t1, const std::vector< TriggerElement * > &teVec) const | HLT::TrigNavStructure | |
| printASCIIArt(std::string &str, const TriggerElement *te=0, int offset=0) const | HLT::TrigNavStructure | |
| propagateDeactivation(const TrigNavStructure *nav) | HLT::TrigNavStructure | |
| reset() | HLT::TrigNavStructure | [virtual] |
| serialize(std::vector< uint32_t > &output) const | HLT::StandaloneNavigation | [virtual] |
| serializeHolders(std::vector< uint32_t > &output) const | HLT::StandaloneNavigation | [virtual] |
| serializeTEs(std::vector< uint32_t > &output) const | HLT::TrigNavStructure | |
| StandaloneNavigation() (defined in HLT::StandaloneNavigation) | HLT::StandaloneNavigation | |
| subType(class_id_type clid, const index_or_label_type &sti_or_label) const (defined in HLT::TrigNavStructure) | HLT::TrigNavStructure | |
| ~StandaloneNavigation() (defined in HLT::StandaloneNavigation) | HLT::StandaloneNavigation | [virtual] |
| ~TrigNavStructure() (defined in HLT::TrigNavStructure) | HLT::TrigNavStructure | [virtual] |