ATLAS Offline Software
Static Public Member Functions | Private Member Functions | Static Private Member Functions | Static Private Attributes | Friends | List of all members
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()

static StoreGateSvc* VP1AthenaPtrs::detectorStore ( )
inlinestatic

Definition at line 28 of file VP1AthenaPtrs.h.

28 { return m_detectorStore; }

◆ eventStore()

static StoreGateSvc* VP1AthenaPtrs::eventStore ( )
inlinestatic

Definition at line 27 of file VP1AthenaPtrs.h.

27 { return m_eventStore; }

◆ serviceLocator()

static ISvcLocator* VP1AthenaPtrs::serviceLocator ( )
inlinestatic

Definition at line 29 of file VP1AthenaPtrs.h.

29 { return m_serviceLocator; }

◆ setPointers()

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

◆ toolSvc()

static IToolSvc* VP1AthenaPtrs::toolSvc ( )
inlinestatic

Definition at line 30 of file VP1AthenaPtrs.h.

30 { return m_toolSvc; }

Friends And Related Function Documentation

◆ 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:
VP1AthenaPtrs::m_toolSvc
static IToolSvc * m_toolSvc
Definition: VP1AthenaPtrs.h:38
VP1AthenaPtrs::m_detectorStore
static StoreGateSvc * m_detectorStore
Definition: VP1AthenaPtrs.h:36
VP1AthenaPtrs::m_serviceLocator
static ISvcLocator * m_serviceLocator
Definition: VP1AthenaPtrs.h:37
VP1AthenaPtrs::m_eventStore
static StoreGateSvc * m_eventStore
Definition: VP1AthenaPtrs.h:35
VP1AthenaPtrs::serviceLocator
static ISvcLocator * serviceLocator()
Definition: VP1AthenaPtrs.h:29
VP1AthenaPtrs::eventStore
static StoreGateSvc * eventStore()
Definition: VP1AthenaPtrs.h:27
VP1AthenaPtrs::toolSvc
static IToolSvc * toolSvc()
Definition: VP1AthenaPtrs.h:30
VP1AthenaPtrs::detectorStore
static StoreGateSvc * detectorStore()
Definition: VP1AthenaPtrs.h:28