BOSS 7.0.6
BESIII Offline Software System
|
#include <ICalibRootSvc.h>
Public Member Functions | |
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 |
Static Public Member Functions | |
static const InterfaceID & | interfaceID () |
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 ICalibRootSvc.h.
|
pure virtual |
Implemented in CalibRootCnvSvc.
Referenced by UseMdcCalibData::execute().
|
inlinestatic |
Definition at line 36 of file ICalibRootSvc.h.
|
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.
Referenced by UseEmc::execute(), and UseMdcCalibData::execute().