ATLAS Offline Software
|
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 * > > ¤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::NavigationCore | protected |
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() | AthAlgTool | private |
AthAlgTool(const AthAlgTool &) | AthAlgTool | private |
AthCommonDataStore(const std::string &name, T... args) | AthCommonDataStore< AthCommonMsg< AlgTool > > | inline |
ATLAS_THREAD_SAFE | HLT::TrigNavStructure | protectedstatic |
ATLAS_THREAD_SAFE | HLT::TrigNavStructure | protectedstatic |
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::Navigation | private |
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 | |
createHolder(HLTNavDetails::IHolder *&holder, CLID clid, const std::string &label, uint16_t idx) const | HLT::NavigationCore | protected |
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::TrigNavStructure | static |
deserialize(const std::vector< uint32_t > &input) | HLT::NavigationCore | virtual |
deserializeTEs(std::vector< uint32_t >::const_iterator &start, unsigned int totalSize) | HLT::TrigNavStructure | |
detStore() const | AthCommonDataStore< AthCommonMsg< AlgTool > > | inline |
evtStore() | AthCommonDataStore< AthCommonMsg< AlgTool > > | inline |
evtStore() const | AthCommonDataStore< AthCommonMsg< AlgTool > > | inline |
extractBlob(const std::vector< uint32_t > &input, std::vector< uint32_t >::const_iterator &it, std::vector< uint32_t > &blob) const | HLT::NavigationCore | protected |
extraDeps_update_handler(Gaudi::Details::PropertyBase &ExtraDeps) | AthCommonDataStore< AthCommonMsg< AlgTool > > | protected |
featureLink2Object(const TrigFeatureLink &) const | HLT::NavigationCore | |
fillSameRoIRelation(TriggerElement *roi, TriggerElement *te) | HLT::TrigNavStructure | protected |
findOwners(const T *obj, std::vector< const TriggerElement * > &owners, unsigned int id=0) | HLT::Navigation | |
getAccessProxy() const | HLT::NavigationCore | inline |
getAll(std::vector< TriggerElement * > &output, const bool activeOnly=true) const | HLT::TrigNavStructure | |
getAllFeatures(ElementLinkVector< C > &features, const std::string &label="") const | HLT::NavigationCore | |
getAllOfType(const std::string &id, std::vector< HLT::TriggerElement * > &output, const bool activeOnly=true) const | HLT::NavigationCore | |
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, const T *&features, const std::string &label="", std::string &sourcelabel=::HLT::TrigNavStructure::m_unspecifiedLabel) const | HLT::NavigationCore | |
getFeature(const TriggerElement *te, const ConstDataVector< T > *&features, const std::string &label="", std::string &sourcelabel=::HLT::TrigNavStructure::m_unspecifiedLabel) const | HLT::NavigationCore | |
HLT::TrigNavStructure::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::NavigationCore | virtual |
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) const | HLT::NavigationCore | virtual |
getFeatureRecursively(const TriggerElement *startTE, class_id_type clid, const index_or_label_type &index_or_label, const TriggerElement *&sourceTE) const | HLT::TrigNavStructure | |
getFeatures(const TriggerElement *te, std::vector< const T * > &features, const std::string &label="", std::map< const T *, std::string > *labels=0) const | HLT::NavigationCore | |
getFeaturesInRoI(const TriggerElement *te, std::vector< const T * > &features, const std::string &label="", std::map< const T *, std::string > *labels=0) const | HLT::NavigationCore | |
getFeaturesLinks(const TriggerElement *te, ElementLinkVector< C > &links, const std::string &label="") const | HLT::NavigationCore | |
getHolder(uint16_t subTypeIndex) const | HLT::NavigationCore | |
getHolder(const std::string &label, uint16_t suggestedIndex) const | HLT::NavigationCore | protected |
getHolder(CLID clid, uint16_t subTypeIndex) const | HLT::NavigationCore | protected |
getHolder(CLID clid, const std::string &label) const | HLT::NavigationCore | protected |
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 |
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) const | HLT::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) const | HLT::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) const | HLT::NavigationCore | |
getRecentFeatures(const TriggerElement *te, std::vector< const T * > &features, const std::string &label="", std::map< const T *, std::string > *labels=0) const | HLT::NavigationCore | |
getRecentFeaturesLinks(const TriggerElement *te, ElementLinkVector< C > &links, const std::string &label="") const | HLT::NavigationCore | |
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 | |
getUniqueKey(const std::string &label="") | HLT::Navigation | |
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 |
initialize() override | HLT::Navigation | virtual |
inputHandles() const override | AthCommonDataStore< AthCommonMsg< AlgTool > > | virtual |
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_classesFromPayloadIgnoreProperty | HLT::NavigationCore | protected |
m_classesToPayload | HLT::NavigationCore | protected |
m_classesToPayload_DSonly | HLT::NavigationCore | protected |
m_classesToPayloadProperty | HLT::NavigationCore | protected |
m_classesToPayloadProperty_DSonly | HLT::NavigationCore | protected |
m_classesToPreregister | HLT::NavigationCore | protected |
m_classesToPreregisterProperty | HLT::NavigationCore | protected |
m_clidSvc | HLT::Navigation | private |
m_detStore | AthCommonDataStore< AthCommonMsg< AlgTool > > | private |
m_dlls | HLT::Navigation | private |
m_evtStore | AthCommonDataStore< AthCommonMsg< AlgTool > > | private |
m_factory | HLT::TrigNavStructure | private |
m_fullholderfactory | HLT::Navigation | private |
m_holderfactory | HLT::NavigationCore | protected |
m_holderstorage | HLT::TrigNavStructure | private |
m_logger | HLT::NavigationCore | private |
m_objectsIndexOffset | HLT::NavigationCore | protected |
m_objectsKeyPrefix | HLT::NavigationCore | protected |
m_readonly | HLT::Navigation | private |
m_serializerServiceHandle | HLT::Navigation | private |
m_serializerSvc | HLT::NavigationCore | protected |
m_storeGate | HLT::NavigationCore | protected |
m_varHandleArraysDeclared | AthCommonDataStore< AthCommonMsg< AlgTool > > | private |
m_vhka | AthCommonDataStore< AthCommonMsg< AlgTool > > | private |
matchFeature(const TriggerElement::FeatureAccessHelper &fea, class_id_type clid, const index_or_label_type &index_or_label) const | HLT::TrigNavStructure | protected |
MemoryManagement enum name | HLT::NavigationCore | |
merge(const NavigationCore &l2) | HLT::NavigationCore | |
AthAlgTool::msg() const | AthCommonMsg< AlgTool > | inline |
AthAlgTool::msg(const MSG::Level lvl) const | AthCommonMsg< AlgTool > | inline |
AthAlgTool::msgLvl(const MSG::Level lvl) const | AthCommonMsg< AlgTool > | inline |
Navigation(const std::string &type, const std::string &name, const IInterface *parent) | HLT::Navigation | |
Navigation() | HLT::Navigation | protected |
Navigation(const Navigation &) | HLT::Navigation | protected |
NavigationCore(const AthAlgTool &logger) | HLT::NavigationCore | |
nextSubTypeIndex(CLID clid, const std::string &label) const | HLT::NavigationCore | protected |
object2FeatureLink(const TriggerElement *te, const std::string &label, const T *obj) const | HLT::NavigationCore | |
object2FeatureLink(const TriggerElement *te, const std::string &label, const typename Container2Object< C >::type *obj, const C *container) const | HLT::NavigationCore | |
ObjectCreatedByNew enum value | HLT::NavigationCore | |
ObjectInStoreGate enum value | HLT::NavigationCore | |
ObjectToStoreGate enum value | HLT::NavigationCore | |
operator=(const Navigation &) | HLT::Navigation | protected |
outputHandles() const override | AthCommonDataStore< AthCommonMsg< AlgTool > > | virtual |
overlaps(const TriggerElement *t1, const TriggerElement *t2) const | HLT::TrigNavStructure | |
overlaps(const TriggerElement *t1, const std::vector< TriggerElement * > &teVec) const | HLT::TrigNavStructure | |
prepare() | HLT::NavigationCore | virtual |
prepareOneHolder(CLID clid, const std::string &label) | HLT::NavigationCore | private |
printASCIIArt(std::string &str, const TriggerElement *te=0, int offset=0) const | HLT::TrigNavStructure | |
propagateDeactivation(const TrigNavStructure *nav) | HLT::TrigNavStructure | |
registerFeatureContainer() | HLT::NavigationCore | static |
registerHolder(HLTNavDetails::IHolder *holder) | HLT::NavigationCore | protected |
renounce(T &h) | AthCommonDataStore< AthCommonMsg< AlgTool > > | inlineprotected |
renounceArray(SG::VarHandleKeyArray &handlesArray) | AthCommonDataStore< AthCommonMsg< AlgTool > > | inlineprotected |
reset(bool inFinalize=false) | HLT::NavigationCore | virtual |
s_rmutex | HLT::TrigNavStructure | privatestatic |
serialize(std::vector< uint32_t > &output) const | HLT::NavigationCore | virtual |
serialize(std::vector< uint32_t > &output, std::vector< unsigned int > &cuts) const | HLT::NavigationCore | |
serialize(std::vector< uint32_t > &output, std::vector< unsigned int > &cuts, std::vector< std::pair< CLID, std::string > > &clid_name) const | HLT::NavigationCore | |
serialize_DSonly(std::vector< uint32_t > &output, std::vector< unsigned int > &cuts, std::vector< std::pair< CLID, std::string > > &clid_name) const | HLT::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) const | HLT::NavigationCore | private |
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) const | HLT::NavigationCore | private |
serializeTEs(std::vector< uint32_t > &output) const | HLT::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) const | HLT::NavigationCore | private |
StoreGateSvc_t typedef | AthCommonDataStore< AthCommonMsg< AlgTool > > | private |
string2hash(const std::string &, const std::string &category="TE") | HLT::NavigationCore | static |
subType(class_id_type clid, const index_or_label_type &sti_or_label) const | HLT::TrigNavStructure | |
sysInitialize() override | AthCommonDataStore< AthCommonMsg< AlgTool > > | virtual |
sysStart() override | AthCommonDataStore< AthCommonMsg< AlgTool > > | virtual |
updateVHKA(Gaudi::Details::PropertyBase &) | AthCommonDataStore< AthCommonMsg< AlgTool > > | inline |
~AthAlgTool() | AthAlgTool | virtual |
~Navigation() | HLT::Navigation | virtual |
~NavigationCore()=default | HLT::NavigationCore | virtual |
~TrigNavStructure() | HLT::TrigNavStructure | virtual |