#include <ICalibRootSvc.h>
Abstract interface to be satisfied by any ROOT conversion implementation.
Support write-on-demand of a calibration object in the TDS
Definition at line 32 of file Calibration/CalibSvc/CalibDataSvc/CalibDataSvc-00-01-04/CalibDataSvc/ICalibRootSvc.h.
◆ getrootfile() [1/2]
virtual std::string ICalibRootSvc::getrootfile |
( |
| ) |
|
|
pure virtual |
◆ getrootfile() [2/2]
virtual std::string ICalibRootSvc::getrootfile |
( |
| ) |
|
|
pure virtual |
◆ interfaceID() [1/2]
static const InterfaceID & ICalibRootSvc::interfaceID |
( |
| ) |
|
|
inlinestatic |
◆ interfaceID() [2/2]
static const InterfaceID & ICalibRootSvc::interfaceID |
( |
| ) |
|
|
inlinestatic |
◆ writeToRoot() [1/4]
virtual StatusCode ICalibRootSvc::writeToRoot |
( |
const std::string & |
outputFile, |
|
|
CalibData::CalibBase1 * |
calib |
|
) |
| |
|
pure virtual |
◆ writeToRoot() [2/4]
virtual StatusCode ICalibRootSvc::writeToRoot |
( |
const std::string & |
outputFile, |
|
|
CalibData::CalibBase1 * |
calib |
|
) |
| |
|
pure virtual |
◆ writeToRoot() [3/4]
virtual StatusCode ICalibRootSvc::writeToRoot |
( |
const std::string & |
outputFile, |
|
|
const std::string & |
tdsPath |
|
) |
| |
|
pure virtual |
◆ writeToRoot() [4/4]
virtual StatusCode ICalibRootSvc::writeToRoot |
( |
const std::string & |
outputFile, |
|
|
const std::string & |
tdsPath |
|
) |
| |
|
pure virtual |
Method to write a ROOT file corresponding to TDS object
- Parameters
-
fileName | the name of the file to be written |
- Returns
- the document issued from the parsing
Implemented in CalibRootCnvSvc, and CalibRootCnvSvc.
The documentation for this class was generated from the following files: