Gaudi Framework, version v21r8

Home   Generated: 17 Mar 2010

FileRecordDataSvc.cpp

Go to the documentation of this file.
00001 //====================================================================
00002 //      FileRecordDataSvc.cpp
00003 //--------------------------------------------------------------------
00004 //
00005 //      Package    : System ( The LHCb Offline System)
00006 //
00007 //  Description: implementation of the Transient event data service.
00008 //
00009 //  Author     : M.Frank
00010 //  History    :
00011 // +---------+----------------------------------------------+---------
00012 // |    Date |                 Comment                      | Who     
00013 // +---------+----------------------------------------------+---------
00014 // | 10/12/08| Initial version                              | MF
00015 // +---------+----------------------------------------------+---------
00016 //
00017 //====================================================================
00018 #define  DATASVC_FILERECORDDATASVC_CPP
00019 
00020 #include "GaudiKernel/SvcFactory.h"
00021 #include "RecordDataSvc.h"
00022 
00023 
00024 
00041 class FileRecordDataSvc  : public RecordDataSvc   {
00042  public:
00043 
00045   FileRecordDataSvc(const std::string& nam, ISvcLocator* svc) : RecordDataSvc(nam,svc) {
00046     m_cnvSvc           = 0;
00047     m_rootName         = "/FileRecords";
00048     m_incidentName     = "NEW_FILE_RECORD";
00049     m_saveIncidentName = "SAVE_FILE_RECORD";
00050     m_persSvcName      = "PersistencySvc/FileRecordPersistencySvc";
00051   }
00053   virtual ~FileRecordDataSvc() {}  
00054 };
00055 
00056 // Instantiation of a static factory class used by clients to create instances of this service
00057 DECLARE_SERVICE_FACTORY(FileRecordDataSvc)
00058 

Generated at Wed Mar 17 18:06:42 2010 for Gaudi Framework, version v21r8 by Doxygen version 1.5.6 written by Dimitri van Heesch, © 1997-2004