#include <ICalibRootSvc.h>
|
| | DeclareInterfaceID (ICalibRootSvc, 1, 0) |
| virtual StatusCode | writeToRoot (const std::string &outputFile, const std::string &tdsPath)=0 |
| virtual StatusCode | writeToRoot (const std::string &outputFile, CalibData::CalibBase1 *calib)=0 |
| virtual std::string | getrootfile ()=0 |
| | DeclareInterfaceID (ICalibRootSvc, 1, 0) |
| virtual StatusCode | writeToRoot (const std::string &outputFile, const std::string &tdsPath)=0 |
| virtual StatusCode | writeToRoot (const std::string &outputFile, CalibData::CalibBase1 *calib)=0 |
| virtual std::string | getrootfile ()=0 |
| | DeclareInterfaceID (ICalibRootSvc, 1, 0) |
| virtual StatusCode | writeToRoot (const std::string &outputFile, const std::string &tdsPath)=0 |
| virtual StatusCode | writeToRoot (const std::string &outputFile, CalibData::CalibBase1 *calib)=0 |
| virtual std::string | getrootfile ()=0 |
Abstract interface to be satisfied by any ROOT conversion implementation.
Support write-on-demand of a calibration object in the TDS
Definition at line 34 of file Calibration/CalibSvc/CalibDataSvc/include/CalibDataSvc/ICalibRootSvc.h.
◆ DeclareInterfaceID() [1/3]
◆ DeclareInterfaceID() [2/3]
◆ DeclareInterfaceID() [3/3]
◆ getrootfile() [1/3]
| virtual std::string ICalibRootSvc::getrootfile |
( |
| ) |
|
|
pure virtual |
◆ getrootfile() [2/3]
| virtual std::string ICalibRootSvc::getrootfile |
( |
| ) |
|
|
pure virtual |
◆ getrootfile() [3/3]
| virtual std::string ICalibRootSvc::getrootfile |
( |
| ) |
|
|
pure virtual |
◆ writeToRoot() [1/6]
| virtual StatusCode ICalibRootSvc::writeToRoot |
( |
const std::string & | outputFile, |
|
|
CalibData::CalibBase1 * | calib ) |
|
pure virtual |
◆ writeToRoot() [2/6]
| virtual StatusCode ICalibRootSvc::writeToRoot |
( |
const std::string & | outputFile, |
|
|
CalibData::CalibBase1 * | calib ) |
|
pure virtual |
◆ writeToRoot() [3/6]
| virtual StatusCode ICalibRootSvc::writeToRoot |
( |
const std::string & | outputFile, |
|
|
CalibData::CalibBase1 * | calib ) |
|
pure virtual |
◆ writeToRoot() [4/6]
| 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.
◆ writeToRoot() [5/6]
| 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.
◆ writeToRoot() [6/6]
| 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.
The documentation for this class was generated from the following files: