|
BOSS 7.1.3
BESIII Offline Software System
|
#include <ICalibRootSvc.h>
Inheritance diagram for ICalibRootSvc:Public Member Functions | |
| 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 33 of file ICalibRootSvc.h.
| ICalibRootSvc::DeclareInterfaceID | ( | ICalibRootSvc | , |
| 1 | , | ||
| 0 | ) |
|
pure virtual |
Implemented in CalibRootCnvSvc.
|
pure virtual |
Implemented in CalibRootCnvSvc.
|
pure virtual |
Method to write a ROOT file corresponding to TDS object
| fileName | the name of the file to be written |
Implemented in CalibRootCnvSvc.