![]() |
ATLAS Offline Software
|
#include "MTCalibPebHypoAlg.h"#include "TrigCompositeUtils/HLTIdentifier.h"#include "AthenaKernel/AthStatusCode.h"Go to the source code of this file.
Typedefs | |
| typedef xAOD::TrigComposite | Decision |
| typedef xAOD::TrigCompositeContainer | DecisionContainer |
| typedef unsigned int | DecisionID |
| typedef std::set< DecisionID > | DecisionIDContainer |
Functions | |
| SG::WriteHandle< DecisionContainer > | createAndStore (const SG::WriteHandleKey< DecisionContainer > &key, const EventContext &ctx) |
| Creates and right away records the DecisionContainer with the key. | |
| void | decisionIDs (const Decision *d, DecisionIDContainer &id) |
| Extracts DecisionIDs stored in the Decision object. | |
| Decision * | newDecisionIn (DecisionContainer *dc, const std::string &name="") |
| Helper method to create a Decision object, place it in the container and return a pointer to it. | |
| const std::string & | hypoAlgNodeName () |
Definition at line 20 of file Event/xAOD/xAODTrigger/xAODTrigger/TrigComposite.h.
Definition at line 21 of file Event/xAOD/xAODTrigger/xAODTrigger/TrigCompositeContainer.h.
| typedef unsigned int TrigCompositeUtils::DecisionID |
Definition at line 27 of file TrigComposite_v1.h.
| typedef std::set<DecisionID> TrigCompositeUtils::DecisionIDContainer |
Definition at line 28 of file TrigComposite_v1.h.
| SG::WriteHandle< DecisionContainer > TrigCompositeUtils::createAndStore | ( | const SG::WriteHandleKey< DecisionContainer > & | key, |
| const EventContext & | ctx ) |
Creates and right away records the DecisionContainer with the key.
Returns the WriteHandle.
Definition at line 28 of file TrigCompositeUtilsRoot.cxx.
| void TrigCompositeUtils::decisionIDs | ( | const Decision * | d, |
| DecisionIDContainer & | destination ) |
Extracts DecisionIDs stored in the Decision object.
Definition at line 65 of file TrigCompositeUtilsRoot.cxx.
|
inline |
Definition at line 427 of file TrigCompositeUtils.h.
| Decision * TrigCompositeUtils::newDecisionIn | ( | DecisionContainer * | dc, |
| const std::string & | name = "" ) |
Helper method to create a Decision object, place it in the container and return a pointer to it.
This is to make this: auto d = newDecisionIn(output); instead of: auto d = new Decision; output->push_back(d); If provided, the name is assigned to the TC object Note that the supplied DecisionContainer must have been recorded in the event store.
Definition at line 44 of file TrigCompositeUtilsRoot.cxx.