In my code[1], when I apply the Boost to a TLorentzVector then for many events the magnitude of its three vector becomes NaN. I am unable to understand this.
Please let me know if you thing I am doing some mistake.
Doesn’t the fact that this magnitude is larger than 1 indicate that the two frames have a relative velocity larger than the speed of light? Probably the Lorentz vector thep4Z1 is already wrong.
right, what is its content? Based on that, could you create a reproducer for the issue? If you manage, it’s a ROOT problem, if not, I am afraid that something is not under control on your side.