Matthew Martin wrote:
>
> Hi Guys,
> I'm trying to do:
>
> {
> Double_t bx,by,bz;
> bx=2.0;
> by=1.0;
> bz=-4.0;
>
> TLorentzRotation l(bx,by,bz);
>
> cout<<"gamma: "<<l.TT()<<endl;
> }
>
> and its giving me:
>
> root [10] .x boostTest.C
> Error: No symbol nan in current scope
>
l.TT() is 'nan' ( = not a number) i.e underflow or overflow
The magnitute of a boost vector is beta. You should not use
betas outside the physical range [0,1).
TVector3(2,1,-4).Mag() = 4.58257569495583980e+00
i.e you try to boost to more than 4 times the speed of light.
Peter
This archive was generated by hypermail 2b29 : Tue Jan 02 2001 - 11:50:19 MET