ATLAS Offline Software
|
Base class for the dual-use service implementation classes. More...
#include <AsgService.h>
Public Member Functions | |
AsgService (const std::string &name, ISvcLocator *pSvcLocator) | |
virtual void | print () const |
Print the state of the service. More... | |
virtual StatusCode | initialize () |
set up/tear down functions More... | |
virtual StatusCode | finalize () |
Base class for the dual-use service implementation classes.
This class can be used like AthService can be used for Athena-only services.
Loosely based on the AsgTool implementation.
Definition at line 41 of file AsgService.h.
asg::AsgService::AsgService | ( | const std::string & | name, |
ISvcLocator * | pSvcLocator | ||
) |
Definition at line 18 of file AsgService.cxx.
|
virtual |
Definition at line 38 of file AsgService.cxx.
|
virtual |
set up/tear down functions
Definition at line 30 of file AsgService.cxx.
|
virtual |
Print the state of the service.
Definition at line 46 of file AsgService.cxx.