7#include "GaudiKernel/MsgStream.h"
8#include "GaudiKernel/Property.h"
9#include "GaudiKernel/ISvcLocator.h"
10#include "GaudiKernel/StatusCode.h"
22 Algorithm(name, pSvcLocator) {
33 MsgStream log( messageService(), name() );
35 StatusCode sc = service(
"HltStoreSvc", m_HltStoreSvc);
36 if( sc.isFailure() ) {
37 log << MSG::FATAL << name() <<
": Unable to locate Service HltStoreSvc" << endreq;
41 std::string sigID = signature->
label();
42 m_SigMap[sigID] = signature;
43 log << MSG::INFO << name() <<
" Find Signature with ID: " << sigID << endreq;
45 return StatusCode::SUCCESS;
52 MsgStream log( messageService(), name() );
59 m_behaviour = sig->
result();
const std::string & result() const
const std::string & midresult() const
int isCriteriaMatched()
For trigger.
std::string label() const
int execDecision(const std::string &sigID)
StatusCode initDecision(HltProcessor::Signature *)