ATLAS Offline Software
|
This is the complete list of members for HLT::TrigNavStructure, 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 | |
ATLAS_THREAD_SAFE | HLT::TrigNavStructure | protectedstatic |
ATLAS_THREAD_SAFE | HLT::TrigNavStructure | protectedstatic |
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) | HLT::TrigNavStructure | static |
deserialize(const std::vector< uint32_t > &)=0 | HLT::TrigNavStructure | pure virtual |
deserializeTEs(std::vector< uint32_t >::const_iterator &start, unsigned int totalSize) | 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 | |
getAllTEs() const | HLT::TrigNavStructure | |
getDirectPredecessors(const TriggerElement *te) | HLT::TrigNavStructure | static |
getDirectSuccessors(const TriggerElement *te) | HLT::TrigNavStructure | static |
getFactory() | HLT::TrigNavStructure | inlineprotected |
getFactory() const | HLT::TrigNavStructure | inlineprotected |
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 travel_backward_recursively, const TriggerElement *&source=m_unspecifiedTE, std::string &sourcelabel=m_unspecifiedLabel) const | 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, const TriggerElement *&source, std::string &sourcelabel) const | HLT::TrigNavStructure | protectedvirtual |
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 | HLT::TrigNavStructure | |
getHolderStorage() | HLT::TrigNavStructure | inlineprotected |
getHolderStorage() const | HLT::TrigNavStructure | inlineprotected |
getInitialNode() | HLT::TrigNavStructure | |
getInitialNode() const | HLT::TrigNavStructure | |
getMutex() | HLT::TrigNavStructure | inlineprotected |
getMutex() const | HLT::TrigNavStructure | inlineprotected |
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< const 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) | 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 | inlinestatic |
isRoINode(const TriggerElement *te) | HLT::TrigNavStructure | static |
isTerminalNode(const TriggerElement *te) | HLT::TrigNavStructure | static |
isTopological(const TriggerElement *te) | HLT::TrigNavStructure | inlinestatic |
label(class_id_type clid, const index_or_label_type &sti_or_label) const | HLT::TrigNavStructure | |
m_factory | HLT::TrigNavStructure | private |
m_holderstorage | HLT::TrigNavStructure | private |
matchFeature(const TriggerElement::FeatureAccessHelper &fea, class_id_type clid, const index_or_label_type &index_or_label) const | 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(bool inFinalize=false) | HLT::TrigNavStructure | virtual |
s_rmutex | HLT::TrigNavStructure | privatestatic |
serialize(std::vector< uint32_t > &) const =0 | HLT::TrigNavStructure | pure virtual |
serializeTEs(std::vector< uint32_t > &output) const | HLT::TrigNavStructure | |
subType(class_id_type clid, const index_or_label_type &sti_or_label) const | HLT::TrigNavStructure | |
~TrigNavStructure() | HLT::TrigNavStructure | virtual |