![]() |
ATLAS Offline Software
|
#include <string>#include <vector>#include <type_traits>#include "GaudiKernel/ClassID.h"#include "CxxUtils/checker_macros.h"#include "xAODCore/AuxSelection.h"#include "AsgMessaging/AsgMessaging.h"#include "AthContainers/OwnershipPolicy.h"#include "AthContainers/DataVector.h"#include "AthLinks/ElementLinkVector.h"#include "AthenaKernel/StorableConversions.h"#include "TrigNavigation/AccessProxy.h"#include "TrigNavigation/TypeProxy.h"#include "TrigNavigation/TriggerElement.h"#include "TrigSerializeResult/ITrigSerializerToolBase.h"#include "TrigStorageDefinitions/TypeInformation.h"#include "TrigStorageDefinitions/EDM_TypeInfoMethods.h"#include "TrigNavStructure/BaseHolder.h"#include "GaudiKernel/ToolHandle.h"Go to the source code of this file.
Classes | |
| class | HLTNavDetails::IHolder |
| struct | HLTNavDetails::set_link< STORED, CONTAINER, true > |
| struct | HLTNavDetails::set_link< STORED, CONTAINER, false > |
| class | HLTNavDetails::Holder< STORED > |
| class | HLTNavDetails::HolderImp< STORED, CONTAINER > |
| This is an implementation class for all Holders It is templated with 2 arguments STORED which is type of stored objects Another type is CONTAINER for that type. More... | |
| struct | HLTNavDetails::HolderImp< STORED, CONTAINER >::MemoryMgr |
Namespaces | |
| namespace | SG |
| Forward declaration. | |
| namespace | HLTNavDetails |
Functions | |
| std::string | HLTNavDetails::formatSGkey (const std::string &prefix, const std::string &containername, const std::string &label) |
| declaration of formatting function. | |
| MsgStream & | HLTNavDetails::operator<< (MsgStream &m, const HLTNavDetails::IHolder &nav) |
| template<class T> | |
| MsgStream & | HLTNavDetails::operator<< (MsgStream &m, const HLTNavDetails::Holder< T > &nav) |
| template<class T, class C> | |
| MsgStream & | HLTNavDetails::operator<< (MsgStream &m, const HLTNavDetails::HolderImp< T, C > &nav) |