![]() |
ATLAS Offline Software
|
Go to the source code of this file.
Typedefs | |
| typedef xAOD::TrigComposite | Decision |
| typedef xAOD::TrigCompositeContainer | DecisionContainer |
Functions | |
| SG::WriteHandle< DecisionContainer > | createAndStore (const SG::WriteHandleKey< DecisionContainer > &key, const EventContext &ctx) |
| Creates and right away records the DecisionContainer with the key. | |
| 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.
| 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.
|
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.