25 return StatusCode::SUCCESS;
30 return StatusCode::SUCCESS;
36 for (
auto decision : *outputDecisions )
42 decisionIDs(*previousDecisionEL, previousDecisionIDs);
46 if (previousDecisionIDs.count(
m_decisionId.numeric()) > 0)
51 return StatusCode::SUCCESS;
void decisionIDs(const Decision *d, DecisionIDContainer &id)
Extracts DecisionIDs stored in the Decision object.
It used to be useful piece of code for replacing actual SG with other store of similar functionality ...
xAOD::TrigComposite Decision
const std::vector< ElementLink< DecisionContainer > > getLinkToPrevious(const Decision *d)
returns links to previous decision object 'seed'
std::set< DecisionID > DecisionIDContainer
xAOD::TrigCompositeContainer DecisionContainer
void addDecisionID(DecisionID id, Decision *d)
Appends the decision (given as ID) to the decision object.
void decisionIDs(const Decision *d, DecisionIDContainer &destination)
Extracts DecisionIDs stored in the Decision object.