5#ifndef TRIGKERNEL_ITRIGEVENTLOOPMGR_H
6#define TRIGKERNEL_ITRIGEVENTLOOPMGR_H
8#include "GaudiKernel/IInterface.h"
10#include <boost/property_tree/ptree.hpp>
Define macros for attributes used to control the static checker.
EventLoopMgr interface implemented by the HLT event loop manager.
DeclareInterfaceID(ITrigEventLoopMgr, 21, 0)
Interface ID.
virtual StatusCode hltUpdateAfterFork(const boost::property_tree::ptree &)=0
update parameters if necessary after forking workers and issue incident
virtual StatusCode prepareForStart(const boost::property_tree::ptree &)=0
invoked py the PSC before calling start() on all components
virtual StatusCode prepareForRun ATLAS_NOT_THREAD_SAFE(const boost::property_tree::ptree &)=0
invoked by the PSC before event loop (before forking)