| # Gaudi Framework, version v25r0 |

Home |  | Generated: Mon Feb 17 2014

- Main Page
- Related Pages
- Modules
- Namespaces
- Classes
- Files

- File List
- File Members

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
RootDatabaseCnv.h
Go to the documentation of this file.
1 // $Id: RootDatabaseCnv.h,v 1.2 2010-08-24 14:03:03 frankb Exp $
2 //====================================================================
3 // Statistics file converter class definition
4 //
5 // Author : M.Frank
6 //
7 //====================================================================
8 #ifndef GAUDIROOTCNV_ROOTDATABASECNV_H
9 #define GAUDIROOTCNV_ROOTDATABASECNV_H 1
10
11 // Framework include files
12 #include "RootCnv/RootDirectoryCnv.h"
13
14 /*
15 * Gaudi namespace declaration
16 */
17 namespace Gaudi {
18
29 class GAUDI_API RootDatabaseCnv: public RootDirectoryCnv {
30 public:
31
39 RootDatabaseCnv(long typ, const CLID&, ISvcLocator* svc, RootCnvSvc* mgr);
40
42 virtual ~RootDatabaseCnv();
43
49 virtual const std::string containerName(IRegistry* /* pReg */) const {
50 return "<local>";
51 }
52
60 virtual StatusCode createObj(IOpaqueAddress* pAddr, DataObject*& refpObj);
61 };
62 }
63 #endif // GAUDIROOTCNV_ROOTDATABASECNV_H