|
ATLAS Offline Software
|
Go to the documentation of this file.
13 const std::string&
name,
14 const IInterface*
parent ) :
30 return StatusCode::SUCCESS;
40 for (
const auto& previousDecisions: inputLinks){
49 if ( not feature.isValid() ) {
50 ATH_MSG_ERROR(
" Can not find reference to the object from the decision" );
51 return StatusCode::FAILURE;
53 const float v = (*feature)->getDetail<
float>(
m_property );
67 return StatusCode::SUCCESS;
73 return StatusCode::SUCCESS;
bool passed(DecisionID id, const DecisionIDContainer &idSet)
checks if required decision ID is in the set of IDs in the container
TrigCompositeUtils::DecisionID numeric() const
numeric ID
void addDecisionID(DecisionID id, Decision *d)
Appends the decision (given as ID) to the decision object.
static HLT::Identifier fromToolName(const std::string &tname)
const std::vector< ElementLink< DecisionContainer > > getLinkToPrevious(const Decision *d)
returns links to previous decision object 'seed'
::StatusCode StatusCode
StatusCode definition for legacy code.
std::set< DecisionID > DecisionIDContainer
void decisionIDs(const Decision *d, DecisionIDContainer &destination)
Extracts DecisionIDs stored in the Decision object.