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