Float three-vector; a inimal Float_t copy of TVector3 used to represent points and momenta (also used in VSD).
Set from TVector3.
Dump to stdout as "(x, y, z)\n".
Calculate eta of the point, pretending it's a momentum vector.
Normalize the vector to length if current length is non-zero.
Returns an orthogonal vector (not normalized).
Set vectors a and b to be normal to this and among themselves, both of length 1.
{}
{ return &fX; }
{ fX = v[0]; fY = v[1]; fZ = v[2]; }
{ fX = x; fY = y; fZ = z; }
{ fX = v.fX; fY = v.fY; fZ = v.fZ; }
{ fX = - fX; fY = -fY; fZ = -fZ; }
{ return TMath::Sqrt(fX*fX + fY*fY + fZ*fZ);}
{ return fX*fX + fY*fY + fZ*fZ;}
{ return TMath::Sqrt(fX*fX + fY*fY);}
{ return fX*fX + fY*fY;}
{ return Perp(); }