Part of ATLASRECTS-7656 : TrackParametersCnv_p2 lets try to use Trk::SurfaceType::Curvilinear and fix FitQuality
requested to merge ATLAS-EGamma/athena:And_the_number_shall_be_Trk__SurfaceType__Curvilinear into 23.0
Part of ATLASRECTS-7656 :
- TrackParametersCnv_p2 lets try to use consistently
Trk::SurfaceType::Curvilinear
whenever we use store curvilinear representation (no surface needed)
this should be FT0
on the m_surfaceType
in ESD
- Also (merge to this) Lets propagate the persHints to the persistent side
This should change m_typeFlags
for TSOS in ESD
but gets rids of these kind of diff merging vs not-merging
Py:diff-root INFO [Trk::TrackCollection_tlp7_CombinedInDetTracks.m_fitQualities.m_chiSquared]: 31459 leaves differ
Py:diff-root INFO [Trk::TrackCollection_tlp7_CombinedInDetTracks.m_fitQualities.m_numberDoF]: 31459 leaves differ
Py:diff-root INFO [Trk::TrackCollection_tlp7_CombinedInDetTracks.m_trackStates.m_fitQualityOnSurface.m_index]: 31458 leaves differ
Py:diff-root INFO [Trk::TrackCollection_tlp7_CombinedInDetTracks.m_trackStates.m_fitQualityOnSurface.m_typeID.m_cnvID]: 31459 leaves differ
Tried also some minor code / comment cleaning.
Edited by Christos Anastopoulos