Gaudi Framework, version v23r2

Home   Generated: Thu Jun 28 2012

RootDatabaseCnv.h

Go to the documentation of this file.
00001 // $Id: RootDatabaseCnv.h,v 1.2 2010-08-24 14:03:03 frankb Exp $
00002 //====================================================================
00003 //  Statistics file converter class definition
00004 //
00005 //  Author     : M.Frank
00006 //
00007 //====================================================================
00008 #ifndef GAUDIROOTCNV_ROOTDATABASECNV_H
00009 #define GAUDIROOTCNV_ROOTDATABASECNV_H 1
00010 
00011 // Framework include files
00012 #include "RootCnv/RootDirectoryCnv.h"
00013 
00014 /*
00015  *   Gaudi namespace declaration
00016  */
00017 namespace Gaudi {
00018 
00029   class GAUDI_API RootDatabaseCnv: public RootDirectoryCnv {
00030   public:
00031 
00039     RootDatabaseCnv(long typ, const CLID&, ISvcLocator* svc, RootCnvSvc* mgr);
00040 
00042     virtual ~RootDatabaseCnv();
00043 
00049     virtual const std::string containerName(IRegistry* /* pReg */)  const  {
00050       return "<local>";
00051     }
00052 
00060     virtual StatusCode createObj(IOpaqueAddress* pAddr, DataObject*& refpObj);
00061   };
00062 }
00063 #endif    // GAUDIROOTCNV_ROOTDATABASECNV_H
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines

Generated at Thu Jun 28 2012 23:27:29 for Gaudi Framework, version v23r2 by Doxygen version 1.7.2 written by Dimitri van Heesch, © 1997-2004