ATLAS Offline Software
Loading...
Searching...
No Matches
TrigJetEJsHypoTool.cxx File Reference
Include dependency graph for TrigJetEJsHypoTool.cxx:

Go to the source code of this file.

Typedefs

typedef unsigned int DecisionID
typedef xAOD::TrigComposite Decision
typedef xAOD::TrigCompositeContainer DecisionContainer
typedef std::set< DecisionIDDecisionIDContainer

Functions

void decisionIDs (const Decision *d, DecisionIDContainer &id)
 Extracts DecisionIDs stored in the Decision object.

Typedef Documentation

◆ Decision

◆ DecisionContainer

◆ DecisionID

typedef unsigned int TrigCompositeUtils::DecisionID

Definition at line 27 of file TrigComposite_v1.h.

◆ DecisionIDContainer

Definition at line 28 of file TrigComposite_v1.h.

Function Documentation

◆ decisionIDs()

void TrigCompositeUtils::decisionIDs ( const Decision * d,
DecisionIDContainer & destination )

Extracts DecisionIDs stored in the Decision object.

Definition at line 65 of file TrigCompositeUtilsRoot.cxx.

65 {
66 const std::vector<DecisionID>& decisions = readOnlyAccessor( *d );
67 destination.insert( decisions.begin(), decisions.end() );
68 }
static const SG::AuxElement::ConstAccessor< std::vector< TrigCompositeUtils::DecisionID > > readOnlyAccessor("decisions")