#include <TriggerMenuMetaDataTool.h>
Public Member Functions | |
TriggerMenuMetaDataTool (const std::string &name="TriggerMenuMetaDataTool") | |
Declare the correct constructor for Athena. | |
virtual StatusCode | initialize () |
Function initialising the tool. | |
Protected Member Functions | |
Functions called by the AsgMetadataTool base class | |
virtual StatusCode | beginInputFile () |
virtual StatusCode | beginEvent () |
Function used to make sure that file openings are not missed. | |
virtual StatusCode | metaDataStop () |
Function writing out the collected metadata. |
Tool taking care of copying the trigger configuration from file to file
This tool does the heavy lifting when creating/merging DxAOD files to make sure that the trigger configuration metadata ends up in the output.
xAODMaker::TriggerMenuMetaDataTool::TriggerMenuMetaDataTool | ( | const std::string & | name = "TriggerMenuMetaDataTool" |
) |
Declare the correct constructor for Athena.
Regular AlgTool constructor
StatusCode xAODMaker::TriggerMenuMetaDataTool::beginInputFile | ( | ) | [protected, virtual] |
Function collecting the trigger configuration metadata from the input file
Reimplemented from asg::AsgMetadataTool.