ATLAS Offline Software
|
This package holds the code that creates, and in general handles the xAOD::EventFormat metadata in Athena.
While some functionality is accessible to the general user, the code is expected to be used mostly by RecExCommon.
The package provides a simple interface, xAODMaker::IEventFormatSvc. It can be used to interact with the service implemented in the package.
The package also holds a single implementation for the interface, xAODMaker::EventFormatSvc. It is meant to be instantiated in jobs handling xAOD files with something like:
theApp.CreateSvc += [ "xAODMaker::EventFormatSvc" ]
xaodStream.AddMetaDataItem( "xAOD::EventFormat_v1#EventFormat" )