Drop override of PerigeeExpression in TrackParticleCreatorTool CA config
Based on @christos's observation, it appears the TrackParticleCreatorTool
configuration overrides the value of the PerigeeExpression
retrieved from the InDet flags in case it is set to Vertex
. This configuration is anyway ill-defined, since it can only be used after a first track + primary vertex reconstruction. This option is not used in the default reconstruction workflows.
Some custom ESDtoAOD heavy-ion reconstruction workflows appear to set this parameter to Vertex
here
https://gitlab.cern.ch/atlas/athena/-/blob/master/Reconstruction/HeavyIonRec/HIRecExample/share/heavyion_flagsESD.py#L30
https://gitlab.cern.ch/atlas/athena/-/blob/master/Reconstruction/HeavyIonRec/HIRecExample/share/hip_flagsESD.py#L14
but considering the override present in the legacy config
https://gitlab.cern.ch/atlas/athena/-/blob/master/InnerDetector/InDetExample/InDetRecExample/share/ConfiguredxAODTrackParticleCreation.py#L25
it seems that it doesn't have any impact.
To avoid any confusion in the new CA config, this override is removed from the configuration method.