SurfaceUniquePtrT move to TrkEventPrimitives from TrkParticleBase to be easier to use it in other places in tracking where we use surfaces
SurfaceUniquePtrT
TrkEventPrimitives
TrkParticleBase
surfaces