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

#include <IRootIoSvc.h>

Inheritance diagram for IRootIoSvc:

Public Member Functions

 DeclareInterfaceID (IRootIoSvc, 1, 0)
virtual int getEvtMax ()=0
virtual void setRootEvtMax (unsigned int max)=0
virtual void setRootTimeMax (unsigned int max)=0
virtual int index ()=0
virtual bool setIndex (int i)=0
virtual void registerRootTree (TChain *ch)=0
virtual bool setRunEventPair (std::pair< int, int > ids)=0
virtual std::pair< int, int > runEventPair ()=0
virtual int getAutoSaveInterval ()=0
 DeclareInterfaceID (IRootIoSvc, 1, 0)
virtual int getEvtMax ()=0
virtual void setRootEvtMax (unsigned int max)=0
virtual void setRootTimeMax (unsigned int max)=0
virtual int index ()=0
virtual bool setIndex (int i)=0
virtual void registerRootTree (TChain *ch)=0
virtual bool setRunEventPair (std::pair< int, int > ids)=0
virtual std::pair< int, int > runEventPair ()=0
virtual int getAutoSaveInterval ()=0
 DeclareInterfaceID (IRootIoSvc, 1, 0)
virtual int getEvtMax ()=0
virtual void setRootEvtMax (unsigned int max)=0
virtual void setRootTimeMax (unsigned int max)=0
virtual int index ()=0
virtual bool setIndex (int i)=0
virtual void registerRootTree (TChain *ch)=0
virtual bool setRunEventPair (std::pair< int, int > ids)=0
virtual std::pair< int, int > runEventPair ()=0
virtual int getAutoSaveInterval ()=0

Detailed Description

Member Function Documentation

◆ DeclareInterfaceID() [1/3]

IRootIoSvc::DeclareInterfaceID ( IRootIoSvc ,
1 ,
0  )

◆ DeclareInterfaceID() [2/3]

IRootIoSvc::DeclareInterfaceID ( IRootIoSvc ,
1 ,
0  )

◆ DeclareInterfaceID() [3/3]

IRootIoSvc::DeclareInterfaceID ( IRootIoSvc ,
1 ,
0  )

◆ getAutoSaveInterval() [1/3]

virtual int IRootIoSvc::getAutoSaveInterval ( )
pure virtual

Implemented in RootIoSvc.

◆ getAutoSaveInterval() [2/3]

virtual int IRootIoSvc::getAutoSaveInterval ( )
pure virtual

Implemented in RootIoSvc.

◆ getAutoSaveInterval() [3/3]

virtual int IRootIoSvc::getAutoSaveInterval ( )
pure virtual

Implemented in RootIoSvc.

◆ getEvtMax() [1/3]

virtual int IRootIoSvc::getEvtMax ( )
pure virtual

Implemented in RootIoSvc.

◆ getEvtMax() [2/3]

virtual int IRootIoSvc::getEvtMax ( )
pure virtual

Implemented in RootIoSvc.

◆ getEvtMax() [3/3]

virtual int IRootIoSvc::getEvtMax ( )
pure virtual

Implemented in RootIoSvc.

◆ index() [1/3]

virtual int IRootIoSvc::index ( )
pure virtual

Implemented in RootIoSvc.

◆ index() [2/3]

virtual int IRootIoSvc::index ( )
pure virtual

Implemented in RootIoSvc.

◆ index() [3/3]

virtual int IRootIoSvc::index ( )
pure virtual

Implemented in RootIoSvc.

◆ registerRootTree() [1/3]

virtual void IRootIoSvc::registerRootTree ( TChain * ch)
pure virtual

Implemented in RootIoSvc.

◆ registerRootTree() [2/3]

virtual void IRootIoSvc::registerRootTree ( TChain * ch)
pure virtual

Implemented in RootIoSvc.

◆ registerRootTree() [3/3]

virtual void IRootIoSvc::registerRootTree ( TChain * ch)
pure virtual

Implemented in RootIoSvc.

◆ runEventPair() [1/3]

virtual std::pair< int, int > IRootIoSvc::runEventPair ( )
pure virtual

Implemented in RootIoSvc.

◆ runEventPair() [2/3]

virtual std::pair< int, int > IRootIoSvc::runEventPair ( )
pure virtual

Implemented in RootIoSvc.

◆ runEventPair() [3/3]

virtual std::pair< int, int > IRootIoSvc::runEventPair ( )
pure virtual

Implemented in RootIoSvc.

◆ setIndex() [1/3]

virtual bool IRootIoSvc::setIndex ( int i)
pure virtual

Implemented in RootIoSvc.

◆ setIndex() [2/3]

virtual bool IRootIoSvc::setIndex ( int i)
pure virtual

Implemented in RootIoSvc.

◆ setIndex() [3/3]

virtual bool IRootIoSvc::setIndex ( int i)
pure virtual

Implemented in RootIoSvc.

◆ setRootEvtMax() [1/3]

virtual void IRootIoSvc::setRootEvtMax ( unsigned int max)
pure virtual

Implemented in RootIoSvc.

◆ setRootEvtMax() [2/3]

virtual void IRootIoSvc::setRootEvtMax ( unsigned int max)
pure virtual

Implemented in RootIoSvc.

◆ setRootEvtMax() [3/3]

virtual void IRootIoSvc::setRootEvtMax ( unsigned int max)
pure virtual

Implemented in RootIoSvc.

◆ setRootTimeMax() [1/3]

virtual void IRootIoSvc::setRootTimeMax ( unsigned int max)
pure virtual

Implemented in RootIoSvc.

◆ setRootTimeMax() [2/3]

virtual void IRootIoSvc::setRootTimeMax ( unsigned int max)
pure virtual

Implemented in RootIoSvc.

◆ setRootTimeMax() [3/3]

virtual void IRootIoSvc::setRootTimeMax ( unsigned int max)
pure virtual

Implemented in RootIoSvc.

◆ setRunEventPair() [1/3]

virtual bool IRootIoSvc::setRunEventPair ( std::pair< int, int > ids)
pure virtual

Implemented in RootIoSvc.

◆ setRunEventPair() [2/3]

virtual bool IRootIoSvc::setRunEventPair ( std::pair< int, int > ids)
pure virtual

Implemented in RootIoSvc.

◆ setRunEventPair() [3/3]

virtual bool IRootIoSvc::setRunEventPair ( std::pair< int, int > ids)
pure virtual

Implemented in RootIoSvc.


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