2 def WriteToAOD(flags, finalTrackParticles = ''):
3 from AthenaConfiguration.ComponentAccumulator
import ComponentAccumulator
5 from xAODMetaDataCnv.InfileMetaDataConfig
import SetupMetaDataForStreamCfg
6 from AthenaConfiguration.Enums
import MetadataCategory
10 MetadataCategory.ByteStreamMetaData,
11 MetadataCategory.LumiBlockMetaData,
12 MetadataCategory.TruthMetaData,
13 MetadataCategory.IOVMetaData,],)
16 from OutputStreamAthenaPool.OutputStreamConfig
import addToAOD
17 toAOD = [f
"xAOD::TrackParticleContainer#{finalTrackParticles}",f
"xAOD::TrackParticleAuxContainer#{finalTrackParticles}Aux."]
18 if flags.Trigger.FPGATrackSim.writeClustersToAOD:
19 toAOD += [
"xAOD::PixelClusterContainer#ITkPixelClusters",
"xAOD::PixelClusterAuxContainer#ITkPixelClustersAux.",
20 "xAOD::StripClusterContainer#ITkStripClusters",
"xAOD::StripClusterAuxContainer#ITkStripClustersAux."]