BOSS 7.0.9
BESIII Offline Software System
Loading...
Searching...
No Matches
IBesTimerSvc Class Referenceabstract

#include <IBesTimerSvc.h>

+ Inheritance diagram for IBesTimerSvc:

Public Member Functions

virtual BesTimeraddItem (const std::string &name)=0
 
virtual std::vector< BesTimer * >::iterator begin (void)=0
 
virtual std::vector< BesTimer * >::iterator end (void)=0
 
virtual void print (void)=0
 

Static Public Member Functions

static const InterfaceID & interfaceID ()
 

Detailed Description

Definition at line 16 of file IBesTimerSvc.h.

Member Function Documentation

◆ addItem()

virtual BesTimer * IBesTimerSvc::addItem ( const std::string &  name)
pure virtual

◆ begin()

virtual std::vector< BesTimer * >::iterator IBesTimerSvc::begin ( void  )
pure virtual

Implemented in BesTimerSvc.

◆ end()

virtual std::vector< BesTimer * >::iterator IBesTimerSvc::end ( void  )
pure virtual

Implemented in BesTimerSvc.

◆ interfaceID()

static const InterfaceID & IBesTimerSvc::interfaceID ( )
inlinestatic

Definition at line 20 of file IBesTimerSvc.h.

20{ return IID_IBesTimerSvc; }

◆ print()

virtual void IBesTimerSvc::print ( void  )
pure virtual

Implemented in BesTimerSvc.

Referenced by MdcFastTrkAlg::finalize(), and TrkReco::finalize().


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