ATLAS Offline Software
Loading...
Searching...
No Matches
ReadCondHandle.h File Reference
#include "AthenaKernel/CondCont.h"
#include "AthenaKernel/ExtendedEventContext.h"
#include "StoreGate/ReadHandle.h"
#include "StoreGate/ReadCondHandleKey.h"
#include "StoreGate/exceptions.h"
#include "CxxUtils/AthUnlikelyMacros.h"
#include "GaudiKernel/DataObjID.h"
#include "GaudiKernel/EventIDBase.h"
#include "GaudiKernel/EventContext.h"
#include "GaudiKernel/ThreadLocalContext.h"
#include <string>
#include <stdexcept>
#include <any>

Go to the source code of this file.

Classes

class  SG::ReadCondHandle< T >

Namespaces

namespace  SG
 Forward declaration.

Functions

void SG::ReadCondHandleNotFound (const CondContBase &cc, const EventIDBase &eid, const std::string &key)
 Report a conditions container lookup failure.
template<class T>
SG::ReadCondHandle< T > SG::makeHandle (const SG::ReadCondHandleKey< T > &key, const EventContext &ctx=Gaudi::Hive::currentContext())
template<class T>
const T * SG::get (const ReadCondHandleKey< T > &key, const EventContext &ctx)
 Convenience function to retrieve an object given a ReadCondHandleKey.
template<class T>
StatusCode SG::get (const T *&ptr, const ReadCondHandleKey< T > &key, const EventContext &ctx)
 Convenience function to retrieve an object given a ReadCondHandleKey.