// ============================================================ // // PersistencySvc.h // ------------------------------------------------------------ // // Package : PersistencySvc // // Author : Markus Frank // // =========================================================== #ifndef PERSISTENCYSVC_EVTPERSISTENCYSVC_H #define PERSISTENCYSVC_EVTPERSISTENCYSVC_H 1 #include "PersistencySvc.h" /** EvtPersistencySvc class implementation definition.

System: The LHCb Offline System

Package: EvtPersistencySvc Dependencies:

History:
    +---------+----------------------------------------------+---------+
    |    Date |                 Comment                      | Who     |
    +---------+----------------------------------------------+---------+
    | 3/11/98 | Initial version                              | M.Frank |
    +---------+----------------------------------------------+---------+
    
@author Markus Frank @version 1.0 */ class EvtPersistencySvc : virtual public PersistencySvc { public: friend class SvcFactory; friend class Factory; /**@name PersistencySvc overrides */ //@{ /// Initialize the service. virtual StatusCode initialize(); /// Finalize the service. virtual StatusCode finalize(); //@} /**@name: Object implementation */ //@{ /// Standard Constructor EvtPersistencySvc(const std::string& name, ISvcLocator* svc); /// Standard Destructor virtual ~EvtPersistencySvc(); }; #endif // PERSISTENCYSVC_EVTPERSISTENCYSVC_H