Gaudi Framework, version v25r2

Home   Generated: Wed Jun 4 2014
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
PersSvc.h
Go to the documentation of this file.
1 // $Id: PersSvc.h,v 1.5 2006/11/30 15:04:07 mato Exp $
2 #ifndef ROOTHISTCNV_PERSSVC_H
3 #define ROOTHISTCNV_PERSSVC_H 1
4 
5 // Include files
7 
8 // Forward declarations
9 class TFile;
10 
11 
12 namespace RootHistCnv {
13 
20  class PersSvc : public ConversionSvc {
21  public:
23  virtual StatusCode initialize();
24 
26  virtual StatusCode finalize();
27 
29  virtual StatusCode createRep(DataObject* pObject, IOpaqueAddress*& refpAddress);
30 
32  PersSvc( const std::string& name, ISvcLocator* svc );
33 
35  virtual ~PersSvc();
36 
37  private:
38  std::string m_defFileName;
39  TFile *m_hfile;
40  bool m_prtWar;
41  bool m_alphaIds;
43  };
44 
45 } // namespace RootHistCnv
46 
47 #endif // ROOTHISTCNV_PERSSVC_H

Generated at Wed Jun 4 2014 14:48:58 for Gaudi Framework, version v25r2 by Doxygen version 1.8.2 written by Dimitri van Heesch, © 1997-2004