ATLAS Offline Software
Loading...
Searching...
No Matches
VP1AthenaPtrs Class Reference

#include <VP1AthenaPtrs.h>

Collaboration diagram for VP1AthenaPtrs:

Static Public Member Functions

static StoreGateSvceventStore ()
static StoreGateSvcdetectorStore ()
static ISvcLocator * serviceLocator ()
static IToolSvc * toolSvc ()

Private Member Functions

 VP1AthenaPtrs ()
 ~VP1AthenaPtrs ()

Static Private Member Functions

static void setPointers (StoreGateSvc *eventStore, StoreGateSvc *detectorStore, ISvcLocator *, IToolSvc *)

Static Private Attributes

static StoreGateSvcm_eventStore = 0
static StoreGateSvcm_detectorStore = 0
static ISvcLocator * m_serviceLocator = 0
static IToolSvc * m_toolSvc = 0

Friends

class VP1ExecutionScheduler

Detailed Description

Definition at line 24 of file VP1AthenaPtrs.h.

Constructor & Destructor Documentation

◆ VP1AthenaPtrs()

VP1AthenaPtrs::VP1AthenaPtrs ( )
private

◆ ~VP1AthenaPtrs()

VP1AthenaPtrs::~VP1AthenaPtrs ( )
private

Member Function Documentation

◆ detectorStore()

StoreGateSvc * VP1AthenaPtrs::detectorStore ( )
inlinestatic

Definition at line 28 of file VP1AthenaPtrs.h.

28{ return m_detectorStore; }
static StoreGateSvc * m_detectorStore

◆ eventStore()

StoreGateSvc * VP1AthenaPtrs::eventStore ( )
inlinestatic

Definition at line 27 of file VP1AthenaPtrs.h.

27{ return m_eventStore; }
static StoreGateSvc * m_eventStore

◆ serviceLocator()

ISvcLocator * VP1AthenaPtrs::serviceLocator ( )
inlinestatic

Definition at line 29 of file VP1AthenaPtrs.h.

29{ return m_serviceLocator; }
static ISvcLocator * m_serviceLocator

◆ setPointers()

void VP1AthenaPtrs::setPointers ( StoreGateSvc * eventStore,
StoreGateSvc * detectorStore,
ISvcLocator * serviceLocator,
IToolSvc * toolSvc )
staticprivate

Definition at line 23 of file VP1AthenaPtrs.cxx.

27{
32}
static StoreGateSvc * eventStore()
static IToolSvc * toolSvc()
static IToolSvc * m_toolSvc
static ISvcLocator * serviceLocator()
static StoreGateSvc * detectorStore()

◆ toolSvc()

IToolSvc * VP1AthenaPtrs::toolSvc ( )
inlinestatic

Definition at line 30 of file VP1AthenaPtrs.h.

30{ return m_toolSvc; }

◆ VP1ExecutionScheduler

friend class VP1ExecutionScheduler
friend

Definition at line 39 of file VP1AthenaPtrs.h.

Member Data Documentation

◆ m_detectorStore

StoreGateSvc * VP1AthenaPtrs::m_detectorStore = 0
staticprivate

Definition at line 36 of file VP1AthenaPtrs.h.

◆ m_eventStore

StoreGateSvc * VP1AthenaPtrs::m_eventStore = 0
staticprivate

Definition at line 35 of file VP1AthenaPtrs.h.

◆ m_serviceLocator

ISvcLocator * VP1AthenaPtrs::m_serviceLocator = 0
staticprivate

Definition at line 37 of file VP1AthenaPtrs.h.

◆ m_toolSvc

IToolSvc * VP1AthenaPtrs::m_toolSvc = 0
staticprivate

Definition at line 38 of file VP1AthenaPtrs.h.


The documentation for this class was generated from the following files: