9#include "GaudiKernel/SystemOfUnits.h"
17 const std::string& name,
18 const IInterface* parent )
19 : base_class(
type, name, parent ),
42 return StatusCode::FAILURE;
46 return StatusCode::SUCCESS;
50StatusCode TrigEgammaForwardFastCaloHypoTool::decide( std::vector<FastClusterInfo>& input )
const {
51 for (
auto& i: input ) {
52 if (
passed ( m_decisionId.
numeric(), i.previousDecisionIDs ) ) {
58 return StatusCode::SUCCESS;
#define CHECK(...)
Evaluate an expression and check for errors.
Header file to be included by clients of the Monitored infrastructure.
TrigCompositeUtils::DecisionID numeric() const
numeric ID
It used to be useful piece of code for replacing actual SG with other store of similar functionality ...
bool passed(DecisionID id, const DecisionIDContainer &idSet)
checks if required decision ID is in the set of IDs in the container
void addDecisionID(DecisionID id, Decision *d)
Appends the decision (given as ID) to the decision object.