BOSS 8.0.0
BESIII Offline Software System
Loading...
Searching...
No Matches
ICalibTreeSvc Class Referenceabstract

#include <ICalibTreeSvc.h>

Inheritance diagram for ICalibTreeSvc:

Public Member Functions

 DeclareInterfaceID (ICalibTreeSvc, 1, 0)
virtual std::string getrootfile ()=0
 DeclareInterfaceID (ICalibTreeSvc, 1, 0)
virtual std::string getrootfile ()=0
 DeclareInterfaceID (ICalibTreeSvc, 1, 0)
virtual std::string getrootfile ()=0

Detailed Description

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/ICalibTreeSvc.h.

Member Function Documentation

◆ DeclareInterfaceID() [1/3]

ICalibTreeSvc::DeclareInterfaceID ( ICalibTreeSvc ,
1 ,
0  )

◆ DeclareInterfaceID() [2/3]

ICalibTreeSvc::DeclareInterfaceID ( ICalibTreeSvc ,
1 ,
0  )

◆ DeclareInterfaceID() [3/3]

ICalibTreeSvc::DeclareInterfaceID ( ICalibTreeSvc ,
1 ,
0  )

◆ getrootfile() [1/3]

virtual std::string ICalibTreeSvc::getrootfile ( )
pure virtual

Method to write a ROOT file corresponding to TDS object

Parameters
fileNamethe name of the file to be written
Returns
the document issued from the parsing

Implemented in CalibTreeCnvSvc.

◆ getrootfile() [2/3]

virtual std::string ICalibTreeSvc::getrootfile ( )
pure virtual

Method to write a ROOT file corresponding to TDS object

Parameters
fileNamethe name of the file to be written
Returns
the document issued from the parsing

Implemented in CalibTreeCnvSvc.

◆ getrootfile() [3/3]

virtual std::string ICalibTreeSvc::getrootfile ( )
pure virtual

Method to write a ROOT file corresponding to TDS object

Parameters
fileNamethe name of the file to be written
Returns
the document issued from the parsing

Implemented in CalibTreeCnvSvc.


The documentation for this class was generated from the following files: