BOSS 7.1.2
BESIII Offline Software System
Loading...
Searching...
No Matches
IEFEventLoopMgr Class Referenceabstract

#include <IEFEventLoopMgr.h>

+ Inheritance diagram for IEFEventLoopMgr:

Public Member Functions

virtual StatusCode prepareForRun (int)=0
 prepare for run step
 
virtual bool getTrigChn (uint32_t *, uint32_t)=0
 
virtual std::string EF_Decision ()=0
 return data from EF decision
 
virtual uint32_t EF_Version ()=0
 return version number
 
virtual uint32_t EF_Algorithm_Tag ()=0
 return algorithm tag
 
virtual uint32_t EF_Total_Energy ()=0
 return total energy
 
virtual uint32_t * EF_Fragment_Address ()=0
 Return a pointer to the local memory containing the EF subdetector fragment.
 

Static Public Member Functions

static const InterfaceID & interfaceID ()
 Retrieve interface ID.
 

Detailed Description

Definition at line 11 of file IEFEventLoopMgr.h.

Member Function Documentation

◆ EF_Algorithm_Tag()

virtual uint32_t IEFEventLoopMgr::EF_Algorithm_Tag ( )
pure virtual

return algorithm tag

Implemented in EFEventLoopMgr.

◆ EF_Decision()

virtual std::string IEFEventLoopMgr::EF_Decision ( )
pure virtual

return data from EF decision

Implemented in EFEventLoopMgr.

◆ EF_Fragment_Address()

virtual uint32_t * IEFEventLoopMgr::EF_Fragment_Address ( )
pure virtual

Return a pointer to the local memory containing the EF subdetector fragment.

Implemented in EFEventLoopMgr.

◆ EF_Total_Energy()

virtual uint32_t IEFEventLoopMgr::EF_Total_Energy ( )
pure virtual

return total energy

Implemented in EFEventLoopMgr.

◆ EF_Version()

virtual uint32_t IEFEventLoopMgr::EF_Version ( )
pure virtual

return version number

Implemented in EFEventLoopMgr.

◆ getTrigChn()

virtual bool IEFEventLoopMgr::getTrigChn ( uint32_t * ,
uint32_t  )
pure virtual

Implemented in EFEventLoopMgr.

◆ interfaceID()

static const InterfaceID & IEFEventLoopMgr::interfaceID ( )
inlinestatic

Retrieve interface ID.

Definition at line 14 of file IEFEventLoopMgr.h.

14{ return IID_IEFEventLoopMgr; }

Referenced by EFEventLoopMgr::queryInterface().

◆ prepareForRun()

virtual StatusCode IEFEventLoopMgr::prepareForRun ( int )
pure virtual

prepare for run step

Implemented in EFEventLoopMgr.


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