ATLAS Offline Software
HLT::Navigation Member List

This is the complete list of members for HLT::Navigation, 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 * > > &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
associateExternalCollection(const std::string &label)HLT::Navigation
AthAlgTool(const std::string &type, const std::string &name, const IInterface *parent)AthAlgTool
AthAlgTool()AthAlgToolprivate
AthAlgTool(const AthAlgTool &)AthAlgToolprivate
AthCommonDataStore(const std::string &name, T... args)AthCommonDataStore< AthCommonMsg< AlgTool > >inline
ATLAS_THREAD_SAFEHLT::TrigNavStructureprotectedstatic
ATLAS_THREAD_SAFEHLT::TrigNavStructureprotectedstatic
attachFeature(TriggerElement *te, const T *feature, MemoryManagement, std::string &key, const std::string &label="")HLT::Navigation
attachFeature(TriggerElement *te, const ConstDataVector< T > *feature, MemoryManagement, std::string &key, const std::string &label="")HLT::Navigation
classKey2CLIDKey(const std::vector< std::string > &property, std::vector< CSPair > &decoded)HLT::Navigationprivate
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
declareGaudiProperty(Gaudi::Property< T > &hndl, const SG::VarHandleKeyType &)AthCommonDataStore< AthCommonMsg< AlgTool > >inlineprivate
declareGaudiProperty(Gaudi::Property< T > &hndl, const SG::VarHandleKeyArrayType &)AthCommonDataStore< AthCommonMsg< AlgTool > >inlineprivate
declareGaudiProperty(Gaudi::Property< T > &hndl, const SG::VarHandleType &)AthCommonDataStore< AthCommonMsg< AlgTool > >inlineprivate
declareGaudiProperty(Gaudi::Property< T > &t, const SG::NotHandleType &)AthCommonDataStore< AthCommonMsg< AlgTool > >inlineprivate
declareProperty(Gaudi::Property< T > &t)AthCommonDataStore< AthCommonMsg< AlgTool > >inline
declareProperty(const std::string &name, SG::VarHandleKey &hndl, const std::string &doc, const SG::VarHandleKeyType &)AthCommonDataStore< AthCommonMsg< AlgTool > >inline
declareProperty(const std::string &name, SG::VarHandleBase &hndl, const std::string &doc, const SG::VarHandleType &)AthCommonDataStore< AthCommonMsg< AlgTool > >inline
declareProperty(const std::string &name, SG::VarHandleKeyArray &hndArr, const std::string &doc, const SG::VarHandleKeyArrayType &)AthCommonDataStore< AthCommonMsg< AlgTool > >inline
declareProperty(const std::string &name, T &property, const std::string &doc, const SG::NotHandleType &)AthCommonDataStore< AthCommonMsg< AlgTool > >inline
declareProperty(const std::string &name, T &property, const std::string &doc="none")AthCommonDataStore< AthCommonMsg< AlgTool > >inline
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
detStore() constAthCommonDataStore< AthCommonMsg< AlgTool > >inline
evtStore()AthCommonDataStore< AthCommonMsg< AlgTool > >inline
evtStore() constAthCommonDataStore< AthCommonMsg< AlgTool > >inline
extractBlob(const std::vector< uint32_t > &input, std::vector< uint32_t >::const_iterator &it, std::vector< uint32_t > &blob) constHLT::NavigationCoreprotected
extraDeps_update_handler(Gaudi::Details::PropertyBase &ExtraDeps)AthCommonDataStore< AthCommonMsg< AlgTool > >protected
featureLink2Object(const TrigFeatureLink &) constHLT::NavigationCore
fillSameRoIRelation(TriggerElement *roi, TriggerElement *te)HLT::TrigNavStructureprotected
findOwners(const T *obj, std::vector< const TriggerElement * > &owners, unsigned int id=0)HLT::Navigation
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
getNextKey(const std::string &label="")HLT::Navigation
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
getUniqueKey(const std::string &label="")HLT::Navigation
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
increasingOrderByTEId(const TriggerElement *te1, const TriggerElement *te2)HLT::TrigNavStructurestatic
initialize() overrideHLT::Navigationvirtual
inputHandles() const overrideAthCommonDataStore< AthCommonMsg< AlgTool > >virtual
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_clidSvcHLT::Navigationprivate
m_detStoreAthCommonDataStore< AthCommonMsg< AlgTool > >private
m_dllsHLT::Navigationprivate
m_evtStoreAthCommonDataStore< AthCommonMsg< AlgTool > >private
m_factoryHLT::TrigNavStructureprivate
m_fullholderfactoryHLT::Navigationprivate
m_holderfactoryHLT::NavigationCoreprotected
m_holderstorageHLT::TrigNavStructureprivate
m_loggerHLT::NavigationCoreprivate
m_objectsIndexOffsetHLT::NavigationCoreprotected
m_objectsKeyPrefixHLT::NavigationCoreprotected
m_readonlyHLT::Navigationprivate
m_serializerServiceHandleHLT::Navigationprivate
m_serializerSvcHLT::NavigationCoreprotected
m_storeGateHLT::NavigationCoreprotected
m_varHandleArraysDeclaredAthCommonDataStore< AthCommonMsg< AlgTool > >private
m_vhkaAthCommonDataStore< AthCommonMsg< AlgTool > >private
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
AthAlgTool::msg() constAthCommonMsg< AlgTool >inline
AthAlgTool::msg(const MSG::Level lvl) constAthCommonMsg< AlgTool >inline
AthAlgTool::msgLvl(const MSG::Level lvl) constAthCommonMsg< AlgTool >inline
Navigation(const std::string &type, const std::string &name, const IInterface *parent)HLT::Navigation
Navigation()HLT::Navigationprotected
Navigation(const Navigation &)HLT::Navigationprotected
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
operator=(const Navigation &)HLT::Navigationprotected
outputHandles() const overrideAthCommonDataStore< AthCommonMsg< AlgTool > >virtual
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
renounce(T &h)AthCommonDataStore< AthCommonMsg< AlgTool > >inlineprotected
renounceArray(SG::VarHandleKeyArray &handlesArray)AthCommonDataStore< AthCommonMsg< AlgTool > >inlineprotected
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
StoreGateSvc_t typedefAthCommonDataStore< AthCommonMsg< AlgTool > >private
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
sysInitialize() overrideAthCommonDataStore< AthCommonMsg< AlgTool > >virtual
sysStart() overrideAthCommonDataStore< AthCommonMsg< AlgTool > >virtual
updateVHKA(Gaudi::Details::PropertyBase &)AthCommonDataStore< AthCommonMsg< AlgTool > >inline
~AthAlgTool()AthAlgToolvirtual
~Navigation()HLT::Navigationvirtual
~NavigationCore()=defaultHLT::NavigationCorevirtual
~TrigNavStructure()HLT::TrigNavStructurevirtual