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``