Algorithm used to write the light-weight xAOD configuration. More...
#include <xAODMenuWriter.h>
Public Member Functions | |
xAODMenuWriter (const std::string &name, ISvcLocator *svcLoc) | |
Regular Algorithm constructor. | |
virtual StatusCode | initialize () |
Function initialising the algorithm. | |
virtual StatusCode | execute () |
Function executing the algorithm. |
Algorithm used to write the light-weight xAOD configuration.
This algorithm needs to be scheduled in jobs that write xAOD files in Athena in order to write the trigger configuration into the output file.
It puts a tiny amount of information into each event that is later used to find the correct configuration of the events, and also assembles the configuration metadata that is written into the metadata TTree of the xAOD file at the end of the job.