ATLAS Offline Software
HLT::NavigationCore Member List

This is the complete list of members for HLT::NavigationCore, including all inherited members.

::TrigBStoxAODTool classHLT::NavigationCorefriend
::TrigNavigationThinningSvc classHLT::NavigationCorefriend
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 * > > &currentCombs, std::vector< std::vector< std::pair< unsigned int, unsigned int > > > &currentIdxs, 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::NavigationCoreprotected
addRoINode(TriggerElement *initial)HLT::TrigNavStructure
ATLAS_THREAD_SAFEHLT::TrigNavStructureprotectedstatic
ATLAS_THREAD_SAFEHLT::TrigNavStructureprotectedstatic
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) constHLT::TrigNavStructure
createHolder(HLTNavDetails::IHolder *&holder, CLID clid, const std::string &label, uint16_t idx) constHLT::NavigationCoreprotected
decreasingOrderByTEId(const TriggerElement *te1, const TriggerElement *te2)HLT::TrigNavStructurestatic
deserialize(const std::vector< uint32_t > &input)HLT::NavigationCorevirtual
deserializeTEs(std::vector< uint32_t >::const_iterator &start, unsigned int totalSize)HLT::TrigNavStructure
extractBlob(const std::vector< uint32_t > &input, std::vector< uint32_t >::const_iterator &it, std::vector< uint32_t > &blob) constHLT::NavigationCoreprotected
featureLink2Object(const TrigFeatureLink &) constHLT::NavigationCore
fillSameRoIRelation(TriggerElement *roi, TriggerElement *te)HLT::TrigNavStructureprotected
getAccessProxy() constHLT::NavigationCoreinline
getAll(std::vector< TriggerElement * > &output, const bool activeOnly=true) constHLT::TrigNavStructure
getAllFeatures(ElementLinkVector< C > &features, const std::string &label="") constHLT::NavigationCore
getAllOfType(const std::string &id, std::vector< HLT::TriggerElement * > &output, const bool activeOnly=true) constHLT::NavigationCore
HLT::TrigNavStructure::getAllOfType(const te_id_type id, std::vector< TriggerElement * > &output, const bool activeOnly=true) constHLT::TrigNavStructure
getAllRoIThresholdTEs(std::vector< TriggerElement * > &output) constHLT::TrigNavStructure
getAllTEs()HLT::TrigNavStructure
getAllTEs() constHLT::TrigNavStructure
getDirectPredecessors(const TriggerElement *te)HLT::TrigNavStructurestatic
getDirectSuccessors(const TriggerElement *te)HLT::TrigNavStructurestatic
getFactory()HLT::TrigNavStructureinlineprotected
getFactory() constHLT::TrigNavStructureinlineprotected
getFeature(const TriggerElement *te, const T *&features, const std::string &label="", std::string &sourcelabel=::HLT::TrigNavStructure::m_unspecifiedLabel) constHLT::NavigationCore
getFeature(const TriggerElement *te, const ConstDataVector< T > *&features, const std::string &label="", std::string &sourcelabel=::HLT::TrigNavStructure::m_unspecifiedLabel) constHLT::NavigationCore
HLT::TrigNavStructure::getFeature(const TriggerElement *te, class_id_type clid, const index_or_label_type &index_or_label) constHLT::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) constHLT::NavigationCorevirtual
getFeatureAccessorsSingleTE(const TriggerElement *te, CLID clid, const index_or_label_type &index_or_label, bool only_single_feature, TriggerElement::FeatureVec &features, const TriggerElement *&source=::HLT::TrigNavStructure::m_unspecifiedTE, std::string &sourcelabel=::HLT::TrigNavStructure::m_unspecifiedLabel) constHLT::NavigationCorevirtual
getFeatureRecursively(const TriggerElement *startTE, class_id_type clid, const index_or_label_type &index_or_label, const TriggerElement *&sourceTE) constHLT::TrigNavStructure
getFeatures(const TriggerElement *te, std::vector< const T * > &features, const std::string &label="", std::map< const T *, std::string > *labels=0) constHLT::NavigationCore
getFeaturesInRoI(const TriggerElement *te, std::vector< const T * > &features, const std::string &label="", std::map< const T *, std::string > *labels=0) constHLT::NavigationCore
getFeaturesLinks(const TriggerElement *te, ElementLinkVector< C > &links, const std::string &label="") constHLT::NavigationCore
getHolder(uint16_t subTypeIndex) constHLT::NavigationCore
getHolder(const std::string &label, uint16_t suggestedIndex) constHLT::NavigationCoreprotected
getHolder(CLID clid, uint16_t subTypeIndex) constHLT::NavigationCoreprotected
getHolder(CLID clid, const std::string &label) constHLT::NavigationCoreprotected
HLT::TrigNavStructure::getHolder(const TriggerElement::FeatureAccessHelper &fea) constHLT::TrigNavStructure
getHolderStorage()HLT::TrigNavStructureinlineprotected
getHolderStorage() constHLT::TrigNavStructureinlineprotected
getInitialNode()HLT::TrigNavStructure
getInitialNode() constHLT::TrigNavStructure
getMutex()HLT::TrigNavStructureinlineprotected
getMutex() constHLT::TrigNavStructureinlineprotected
getRecentFeature(const TriggerElement *te, const T *&feature, const std::string &label="", const TriggerElement *&source=::HLT::TrigNavStructure::m_unspecifiedTE, std::string &sourcelabel=::HLT::TrigNavStructure::m_unspecifiedLabel) constHLT::NavigationCore
getRecentFeatureDataOrElementLink(const TriggerElement *te, LinkType &link, const std::string &label="", const TriggerElement *&source=::HLT::TrigNavStructure::m_unspecifiedTE, std::string &sourcelabel=::HLT::TrigNavStructure::m_unspecifiedLabel) constHLT::NavigationCore
getRecentFeatureLink(const TriggerElement *te, ElementLink< C > &link, const std::string &label="", const TriggerElement *&source=::HLT::TrigNavStructure::m_unspecifiedTE, std::string &sourcelabel=::HLT::TrigNavStructure::m_unspecifiedLabel) constHLT::NavigationCore
getRecentFeatures(const TriggerElement *te, std::vector< const T * > &features, const std::string &label="", std::map< const T *, std::string > *labels=0) constHLT::NavigationCore
getRecentFeaturesLinks(const TriggerElement *te, ElementLinkVector< C > &links, const std::string &label="") constHLT::NavigationCore
getRoINodes(const TriggerElement *somenode)HLT::TrigNavStructurestatic
getSuccessor(const TriggerElement *te, unsigned int id)HLT::TrigNavStructurestatic
getTopologicallySpannedBy(const TriggerElement *te, const std::vector< unsigned int > &types, std::vector< const TriggerElement * > &children, const bool activeOnly=true) constHLT::TrigNavStructure
hasIdFromTheSet(const TriggerElement *te, std::vector< unsigned int > ids)HLT::TrigNavStructurestatic
haveAllCommonRoIs(const HLT::TriggerElement *te1, const HLT::TriggerElement *te2)HLT::TrigNavStructurestatic
haveCommonRoI(const TriggerElement *te1, const TriggerElement *te2)HLT::TrigNavStructurestatic
haveCommonSeed(const TriggerElement *te1, const TriggerElement *te2)HLT::TrigNavStructurestatic
haveDistinctRoI(const TriggerElement *te1, const TriggerElement *te2)HLT::TrigNavStructurestatic
haveDistinctSeed(const TriggerElement *te1, const TriggerElement *te2)HLT::TrigNavStructurestatic
HLT::TrigNavTools::SlimmingHelperHLT::NavigationCorefriend
increasingOrderByTEId(const TriggerElement *te1, const TriggerElement *te2)HLT::TrigNavStructurestatic
isCompatibleTree(const TriggerElement *te1, const TriggerElement *te2)HLT::TrigNavStructurestatic
isInitialNode(const TriggerElement *te)HLT::TrigNavStructurestatic
isNotActive(const TriggerElement *te)HLT::TrigNavStructureinlinestatic
isRoINode(const TriggerElement *te)HLT::TrigNavStructurestatic
isTerminalNode(const TriggerElement *te)HLT::TrigNavStructurestatic
isTopological(const TriggerElement *te)HLT::TrigNavStructureinlinestatic
label(class_id_type clid, const index_or_label_type &sti_or_label) constHLT::TrigNavStructure
m_classesFromPayloadIgnorePropertyHLT::NavigationCoreprotected
m_classesToPayloadHLT::NavigationCoreprotected
m_classesToPayload_DSonlyHLT::NavigationCoreprotected
m_classesToPayloadPropertyHLT::NavigationCoreprotected
m_classesToPayloadProperty_DSonlyHLT::NavigationCoreprotected
m_classesToPreregisterHLT::NavigationCoreprotected
m_classesToPreregisterPropertyHLT::NavigationCoreprotected
m_factoryHLT::TrigNavStructureprivate
m_holderfactoryHLT::NavigationCoreprotected
m_holderstorageHLT::TrigNavStructureprivate
m_loggerHLT::NavigationCoreprivate
m_objectsIndexOffsetHLT::NavigationCoreprotected
m_objectsKeyPrefixHLT::NavigationCoreprotected
m_serializerSvcHLT::NavigationCoreprotected
m_storeGateHLT::NavigationCoreprotected
matchFeature(const TriggerElement::FeatureAccessHelper &fea, class_id_type clid, const index_or_label_type &index_or_label) constHLT::TrigNavStructureprotected
MemoryManagement enum nameHLT::NavigationCore
merge(const NavigationCore &l2)HLT::NavigationCore
msg() constHLT::NavigationCoreinlineprivate
msg(const MSG::Level lvl) constHLT::NavigationCoreinlineprivate
msgLvl(const MSG::Level lvl) constHLT::NavigationCoreinlineprivate
NavigationCore(const AthAlgTool &logger)HLT::NavigationCore
nextSubTypeIndex(CLID clid, const std::string &label) constHLT::NavigationCoreprotected
object2FeatureLink(const TriggerElement *te, const std::string &label, const T *obj) constHLT::NavigationCore
object2FeatureLink(const TriggerElement *te, const std::string &label, const typename Container2Object< C >::type *obj, const C *container) constHLT::NavigationCore
ObjectCreatedByNew enum valueHLT::NavigationCore
ObjectInStoreGate enum valueHLT::NavigationCore
ObjectToStoreGate enum valueHLT::NavigationCore
overlaps(const TriggerElement *t1, const TriggerElement *t2) constHLT::TrigNavStructure
overlaps(const TriggerElement *t1, const std::vector< TriggerElement * > &teVec) constHLT::TrigNavStructure
prepare()HLT::NavigationCorevirtual
prepareOneHolder(CLID clid, const std::string &label)HLT::NavigationCoreprivate
printASCIIArt(std::string &str, const TriggerElement *te=0, int offset=0) constHLT::TrigNavStructure
propagateDeactivation(const TrigNavStructure *nav)HLT::TrigNavStructure
registerFeatureContainer()HLT::NavigationCorestatic
registerHolder(HLTNavDetails::IHolder *holder)HLT::NavigationCoreprotected
reset(bool inFinalize=false)HLT::NavigationCorevirtual
s_rmutexHLT::TrigNavStructureprivatestatic
serialize(std::vector< uint32_t > &output) constHLT::NavigationCorevirtual
serialize(std::vector< uint32_t > &output, std::vector< unsigned int > &cuts) constHLT::NavigationCore
serialize(std::vector< uint32_t > &output, std::vector< unsigned int > &cuts, std::vector< std::pair< CLID, std::string > > &clid_name) constHLT::NavigationCore
serialize_DSonly(std::vector< uint32_t > &output, std::vector< unsigned int > &cuts, std::vector< std::pair< CLID, std::string > > &clid_name) constHLT::NavigationCore
serializeHoldersWithoutPayload(const std::vector< HLTNavDetails::IHolder * > &holders, std::vector< uint32_t > &output, std::vector< uint32_t > &holderblobsizes, std::vector< std::pair< CLID, std::string > > &clid_name) constHLT::NavigationCoreprivate
serializeHoldersWithPayload(const std::vector< CSPair > &payload, std::vector< uint32_t > &output, std::vector< uint32_t > &holderblobsizes, std::vector< std::pair< CLID, std::string > > &clid_name) constHLT::NavigationCoreprivate
serializeTEs(std::vector< uint32_t > &output) constHLT::TrigNavStructure
serializeWithHolderSection(const std::vector< uint32_t > &holderdata, const std::vector< unsigned int > &holderblobsizes, std::vector< uint32_t > &output, std::vector< unsigned int > &cuts, std::vector< std::pair< CLID, std::string > > &clid_name) constHLT::NavigationCoreprivate
string2hash(const std::string &, const std::string &category="TE")HLT::NavigationCorestatic
subType(class_id_type clid, const index_or_label_type &sti_or_label) constHLT::TrigNavStructure
~NavigationCore()=defaultHLT::NavigationCorevirtual
~TrigNavStructure()HLT::TrigNavStructurevirtual