Skip to content

Inherit from ParameterBase/TrackParameters directly, move common code in the base

This follows a discussion with @amorley

  • In principle we have ParametersBase (typedef ed as TrackParameters)
  • In reality it does not seem we want casting / converting Curvilinear to ParametersT
  • In the other hand there is some shared implementation.

Here we move the common parts in the Base and let T Cirvilinear just inherit from it

We will see in the CI if there are really conversion from ```curvilinear<->T`` and not just both used via ``Base``

Merge request reports