1#ifndef IEFEventLoopMgr_H
2#define IEFEventLoopMgr_H
3#include "GaudiKernel/IInterface.h"
9static const InterfaceID IID_IEFEventLoopMgr(
"IEFEventLoopMgr", 1 , 0);
14 static const InterfaceID&
interfaceID() {
return IID_IEFEventLoopMgr; }
virtual uint32_t EF_Total_Energy()=0
return total energy
virtual std::string EF_Decision()=0
return data from EF decision
virtual uint32_t EF_Algorithm_Tag()=0
return algorithm tag
virtual uint32_t * EF_Fragment_Address()=0
Return a pointer to the local memory containing the EF subdetector fragment.
virtual StatusCode prepareForRun(int)=0
prepare for run step
virtual uint32_t EF_Version()=0
return version number
static const InterfaceID & interfaceID()
Retrieve interface ID.
virtual bool getTrigChn(uint32_t *, uint32_t)=0