Gaudi style interface to Athena ROOT streamer service.
More...
#include <IAthenaRootStreamerSvc.h>
Gaudi style interface to Athena ROOT streamer service.
Properties:
Definition at line 35 of file IAthenaRootStreamerSvc.h.
◆ AddStreamer() [1/2]
virtual StatusCode IAthenaRootStreamerSvc::AddStreamer |
( |
const std::string & |
converter_classname, |
|
|
bool |
adopt = true |
|
) |
| |
|
pure virtual |
Create (or exetend) ROOT streamer Class name for which the streamer is added is extracted from the converter One class has one streamer and possibly more than one converter.
- Parameters
-
converter_classname | [IN] classname of the converter object |
adopt | [IN] should the streamer be enabled now or wait for later Adopt()
|
◆ AddStreamer() [2/2]
Create (or exetend) ROOT streamer Class name for which the streamer is added is extracted from the converter One class has one streamer and possibly more than one converter.
- Parameters
-
converter | [IN] pointer to a converter object |
adopt | [IN] should the streamer be enabled now or wait for later Adopt()
|
◆ AdoptAllStreamers()
virtual StatusCode IAthenaRootStreamerSvc::AdoptAllStreamers |
( |
| ) |
|
|
pure virtual |
Adopt all ROOT streamers known to the service.
◆ AdoptStreamerForClass()
virtual StatusCode IAthenaRootStreamerSvc::AdoptStreamerForClass |
( |
const std::string & |
class_name | ) |
|
|
pure virtual |
Adopt ROOT custom streamer for a given class.
- Parameters
-
class_name | [IN] class name for which the streamer is adopted. |
◆ DeclareInterfaceID()
The documentation for this class was generated from the following file: