public RelativisticParticle Transform(EuclideanVector3 velocity) { LorentzMatrixUL L = LorentzTransform.Matrix(velocity); return new RelativisticParticle(this.Mass, L * this.Position, this.InvariantTimeDerivative); }
public ElectromagneticField Transform(EuclideanVector3 velocity) { LorentzMatrixUL L = LorentzTransform.Matrix(velocity); return(new ElectromagneticField(L * this.Potential, L.Invert() * this.Del)); }