ATLAS Offline Software
Loading...
Searching...
No Matches
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

namespace  SG
 Forward declaration.
namespace  std
 STL namespace.
namespace  std::pmr
namespace  Atlas

Functions

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