UpdateParameters in CurvillinearParameters should update also the surface
Since we moved away from lazy init , due to avoiding mutable state , make sure that we update the surface given a new position.
I should prb give a try to SurfaceUniquePtrT.h
...
to see if it can help to make these parts of the code easier to reason with.
But for now I was getting some ROOT streamer errors so will be propably tried another time.
Christos
Edited by Christos Anastopoulos