All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
EvtDataSvc.h
Go to the documentation of this file.
1 // $Id: EvtDataSvc.h,v 1.4 2006/11/30 14:57:03 mato Exp $
2 #ifndef DATASVC_EVTDATASVC_H
3 #define DATASVC_EVTDATASVC_H
4 
5 #include "GaudiKernel/DataSvc.h"
7 
8 
15 class EvtDataSvc : public DataSvc {
16 public:
17  virtual StatusCode initialize();
18  virtual StatusCode reinitialize();
19  virtual StatusCode finalize();
20 
22  EvtDataSvc(const std::string& name, ISvcLocator* svc);
23 
25  virtual ~EvtDataSvc();
26 private:
28 };
29 #endif // DATASVC_EVTDATASVC_H
SmartIF< IConversionSvc > m_cnvSvc
Definition: EvtDataSvc.h:27
The ISvcLocator is the interface implemented by the Service Factory in the Application Manager to loc...
Definition: ISvcLocator.h:26
virtual ~EvtDataSvc()
Standard Destructor.
Definition: EvtDataSvc.cpp:58
virtual StatusCode finalize()
Service finalization.
Definition: EvtDataSvc.cpp:46
EvtDataSvc(const std::string &name, ISvcLocator *svc)
Standard Constructor.
Definition: EvtDataSvc.cpp:53
This class is used for returning status codes from appropriate routines.
Definition: StatusCode.h:30
virtual const std::string & name() const
Retrieve name of the service.
Definition: Service.cpp:331
virtual StatusCode initialize()
Service initialisation.
Definition: EvtDataSvc.cpp:30
A EvtDataSvc is the base class for event services.
Definition: EvtDataSvc.h:15
Data service base class.
Definition: DataSvc.h:39
virtual StatusCode reinitialize()
Service reinitialisation.
Definition: EvtDataSvc.cpp:41