ATLAS Offline Software
Classes | Namespaces | Functions
ExtendedEventContext.h File Reference
#include "AthenaKernel/IProxyDict.h"
#include "GaudiKernel/EventIDBase.h"
#include "GaudiKernel/EventContext.h"
#include "CxxUtils/checker_macros.h"
Include dependency graph for ExtendedEventContext.h:

Go to the source code of this file.

Classes

class  Atlas::ExtendedEventContext
 

Namespaces

 SG
 Forward declaration.
 
 std::pmr
 
 Atlas
 

Functions

bool Atlas::hasExtendedEventContext (const EventContext &ctx)
 Test whether a context object has an extended context installed. More...
 
const ExtendedEventContext & Atlas::getExtendedEventContext (const EventContext &ctx)
 Retrieve an extended context from a context object. More...
 
ExtendedEventContext & Atlas::getExtendedEventContext (EventContext &ctx)
 Retrieve an extended context from a context object. More...
 
void Atlas::setExtendedEventContext (EventContext &ctx, ExtendedEventContext &&ectx)
 Move an extended context into a context object. More...