CGEM BOSS 6.6.5.f
BESIII Offline Software System
Loading...
Searching...
No Matches
IRawDataInputSvc Class Referenceabstract

#include <IRawDataInputSvc.h>

+ Inheritance diagram for IRawDataInputSvc:

Public Member Functions

StatusCode initialize ()
 
StatusCode finalize ()
 
virtual RAWEVENTnextEvent ()=0
 
virtual RAWEVENTcurrentEvent ()=0
 
virtual bool setCurrentEvent (RAWEVENT *)=0
 
virtual std::string currentFile () const =0
 
virtual int runMode ()=0
 
virtual uint32_t runNo ()=0
 
StatusCode initialize ()
 
StatusCode finalize ()
 
virtual RAWEVENTnextEvent ()=0
 
virtual RAWEVENTcurrentEvent ()=0
 
virtual bool setCurrentEvent (RAWEVENT *)=0
 
virtual std::string currentFile () const =0
 
virtual int runMode ()=0
 
virtual uint32_t runNo ()=0
 

Detailed Description

Member Function Documentation

◆ currentEvent() [1/2]

◆ currentEvent() [2/2]

virtual RAWEVENT * IRawDataInputSvc::currentEvent ( )
pure virtual

Implemented in RawDataInputSvc, and RawDataInputSvc.

◆ currentFile() [1/2]

virtual std::string IRawDataInputSvc::currentFile ( ) const
pure virtual

Implemented in RawDataInputSvc, and RawDataInputSvc.

◆ currentFile() [2/2]

virtual std::string IRawDataInputSvc::currentFile ( ) const
pure virtual

Implemented in RawDataInputSvc, and RawDataInputSvc.

◆ finalize() [1/2]

StatusCode IRawDataInputSvc::finalize ( )
inline

Definition at line 25 of file Event/RawDataCnv/RawDataCnv-00-04-29-tag/RawDataCnv/IRawDataInputSvc.h.

25{ return StatusCode::SUCCESS; };

◆ finalize() [2/2]

StatusCode IRawDataInputSvc::finalize ( )
inline

Definition at line 25 of file InstallArea/include/RawDataCnv/RawDataCnv/IRawDataInputSvc.h.

25{ return StatusCode::SUCCESS; };

◆ initialize() [1/2]

StatusCode IRawDataInputSvc::initialize ( )
inline

Definition at line 24 of file Event/RawDataCnv/RawDataCnv-00-04-29-tag/RawDataCnv/IRawDataInputSvc.h.

24{ return StatusCode::SUCCESS; };

◆ initialize() [2/2]

StatusCode IRawDataInputSvc::initialize ( )
inline

Definition at line 24 of file InstallArea/include/RawDataCnv/RawDataCnv/IRawDataInputSvc.h.

24{ return StatusCode::SUCCESS; };

◆ nextEvent() [1/2]

virtual RAWEVENT * IRawDataInputSvc::nextEvent ( )
pure virtual

Implemented in RawDataInputSvc, and RawDataInputSvc.

◆ nextEvent() [2/2]

virtual RAWEVENT * IRawDataInputSvc::nextEvent ( )
pure virtual

Implemented in RawDataInputSvc, and RawDataInputSvc.

◆ runMode() [1/2]

virtual int IRawDataInputSvc::runMode ( )
pure virtual

◆ runMode() [2/2]

virtual int IRawDataInputSvc::runMode ( )
pure virtual

Implemented in RawDataInputSvc, and RawDataInputSvc.

◆ runNo() [1/2]

virtual uint32_t IRawDataInputSvc::runNo ( )
pure virtual

Implemented in RawDataInputSvc, and RawDataInputSvc.

◆ runNo() [2/2]

virtual uint32_t IRawDataInputSvc::runNo ( )
pure virtual

Implemented in RawDataInputSvc, and RawDataInputSvc.

◆ setCurrentEvent() [1/2]

virtual bool IRawDataInputSvc::setCurrentEvent ( RAWEVENT )
pure virtual

Implemented in RawDataInputSvc, and RawDataInputSvc.

Referenced by EFEventLoopMgr::executeEvent().

◆ setCurrentEvent() [2/2]

virtual bool IRawDataInputSvc::setCurrentEvent ( RAWEVENT )
pure virtual

Implemented in RawDataInputSvc, and RawDataInputSvc.


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