1 #ifndef ROOTHISTCNV_RFILECNV_H
2 #define ROOTHISTCNV_RFILECNV_H 1
5 #include "GaudiKernel/NTuple.h"
43 return CLID_NTupleFile;
59 #endif // RootHistCnv_RFileCNV_H
TFile * rfile
Pointer to ROOT file.
The ISvcLocator is the interface implemented by the Service Factory in the Application Manager to loc...
static const CLID & classID()
Inquire class type.
StatusCode initialize() override
Initialise.
StatusCode createRep(DataObject *pObject, IOpaqueAddress *&refpAddress) override
Convert the transient object to the requested representation.
StatusCode updateRep(IOpaqueAddress *pAddress, DataObject *pObject) override
Convert the transient object to the requested representation.
RFileCnv(ISvcLocator *svc)
Standard constructor.
NTuple converter class definition.
StatusCode createObj(IOpaqueAddress *pAddress, DataObject *&refpObject) override
Create the transient representation of an object.
This class is used for returning status codes from appropriate routines.
Create persistent and transient representations of data store directories.
std::string m_compLevel
Compression setting.
~RFileCnv() override=default
Standard destructor.
Opaque address interface definition.
unsigned int CLID
Class ID definition.
A DataObject is the base class of any identifiable object on any data store.