ATLAS Offline Software
Loading...
Searching...
No Matches
Holder.h File Reference
#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"
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  HLTNavDetails::IHolder
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)