const long ROOT_StorageType
ConversionSvc(const std::string &name, ISvcLocator *svc, long type)
Standard Constructor.
A DataObject is the base class of any identifiable object on any data store.
Implementation of property with value of concrete type.
Opaque address interface definition.
The ISvcLocator is the interface implemented by the Service Factory in the Application Manager to loc...
PersSvc(const std::string &name, ISvcLocator *svc)
Standard constructor.
Gaudi::Property< bool > m_outputEnabled
bool m_prtWar
Already printed a Warning.
StatusCode finalize() override
Finalise the service.
StatusCode initialize() override
Initialise the service.
Gaudi::Property< std::string > m_defFileName
Gaudi::Property< bool > m_alphaIds
std::unique_ptr< TFile > m_hfile
Pointer to the ROOT file.
StatusCode createRep(DataObject *pObject, IOpaqueAddress *&refpAddress) override
Convert a collection of transient data objects into another representation.
const std::string & name() const override
Retrieve name of the service.
This class is used for returning status codes from appropriate routines.