Skip to content

Properly remove FTAG_AUXDATA from ESD TrackParticle content in legacy config

Thomas Strebler requested to merge tstreble-master-patch-54478 into master

Follow up to !54885 (merged) and !56809 (merged)

Original implementation was having the exclusion list hidden behind some statement

if InDetFlags.doDBMstandalone() or InDetFlags.doDBM(): 

which has since then been cleaned up.

Fixes differences between legacy and CA ESD content.

Py:diff-root      WARNING the following variables exist only in the old file !

Py:diff-root      WARNING  - [xAOD::TrackParticleAuxContainer_v5_InDetTrackParticlesAuxDyn.JetFitter_TrackCompatibility_antikt4empflow]
Py:diff-root      WARNING  - [xAOD::TrackParticleAuxContainer_v5_InDetTrackParticlesAuxDyn.JetFitter_TrackCompatibility_antikt4emtopo]
Py:diff-root      WARNING  - [xAOD::TrackParticleAuxContainer_v5_InDetTrackParticlesAuxDyn.btagIp_d0]
Py:diff-root      WARNING  - [xAOD::TrackParticleAuxContainer_v5_InDetTrackParticlesAuxDyn.btagIp_d0Uncertainty]
Py:diff-root      WARNING  - [xAOD::TrackParticleAuxContainer_v5_InDetTrackParticlesAuxDyn.btagIp_invalidIp]
Py:diff-root      WARNING  - [xAOD::TrackParticleAuxContainer_v5_InDetTrackParticlesAuxDyn.btagIp_trackDisplacement]
Py:diff-root      WARNING  - [xAOD::TrackParticleAuxContainer_v5_InDetTrackParticlesAuxDyn.btagIp_trackMomentum]
Py:diff-root      WARNING  - [xAOD::TrackParticleAuxContainer_v5_InDetTrackParticlesAuxDyn.btagIp_z0SinTheta]
Py:diff-root      WARNING  - [xAOD::TrackParticleAuxContainer_v5_InDetTrackParticlesAuxDyn.btagIp_z0SinThetaUncertainty]

FYI @dguest @christos @mhodgkin

Merge request reports