| # Gaudi Framework, version v21r9 |

Home |  | Generated: 3 May 2010

# EvtPersistencySvc.cpp

Go to the documentation of this file.

    00001 //====================================================================
    00002 //      EvtPersistencySvc.cpp
    00003 //--------------------------------------------------------------------
    00004 //
    00005 //      Package    : System ( The LHCb Offline System)
    00006 //
    00007 //  Description: implementation of the Event data persistency service
    00008 //               This specialized service only deals with event related
    00009 //               data
    00010 //
    00011 //      Author     : M.Frank
    00012 //  History    :
    00013 // +---------+----------------------------------------------+---------
    00014 // |    Date |                 Comment                      | Who
    00015 // +---------+----------------------------------------------+---------
    00016 // | 29/10/98| Initial version                              | MF
    00017 // +---------+----------------------------------------------+---------
    00018 //
    00019 //====================================================================
    00020 #define  PERSISTENCYSVC_EVTPERSISTENCYSVC_CPP
    00021
    00022 // Implementation specific definitions
    00023 #include "GaudiKernel/SvcFactory.h"
    00024 #include "GaudiKernel/ISvcLocator.h"
    00025 #include "GaudiKernel/IDataProviderSvc.h"
    00026 #include "EvtPersistencySvc.h"
    00027
    00028 // Instantiation of a static factory class used by clients to create
    00029 // instances of this service
    00030 DECLARE_SERVICE_FACTORY(EvtPersistencySvc)
    00031
    00032
    00033 StatusCode EvtPersistencySvc::finalize()     {
    00034   StatusCode status = PersistencySvc::finalize();
    00035   return status;
    00036 }
    00037
    00039 StatusCode EvtPersistencySvc::initialize()     {
    00040   StatusCode status = PersistencySvc::initialize();
    00041   return status;
    00042 }
    00043
    00045 EvtPersistencySvc::EvtPersistencySvc(const std::string& name, ISvcLocator* svc)
    00046  :  PersistencySvc(name, svc)
    00047 {
    00048 }
    00049
    00051 EvtPersistencySvc::~EvtPersistencySvc()   {
    00052 }