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

#include <ICalibTreeSvc.h>

+ Inheritance diagram for ICalibTreeSvc:

Public Member Functions

virtual std::string getrootfile ()=0
 

Static Public Member Functions

static const InterfaceID & interfaceID ()
 

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 32 of file ICalibTreeSvc.h.

Member Function Documentation

◆ getrootfile()

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.

◆ interfaceID()

static const InterfaceID & ICalibTreeSvc::interfaceID ( )
inlinestatic

Definition at line 36 of file ICalibTreeSvc.h.

36{ return IID_ICalibTreeSvc; }

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