11 mP = hh.momentum(field*kilogauss);
13 mQ = hh.charge( field*kilogauss );
17 int StMuHelix::bad()
const
20 if(!mOrigin.valid())
return 10;
21 if(!mP.valid ())
return 20;
23 qwe = fabs(mP.x())+fabs(mP.y());
24 if (qwe <=1.e-10)
return 21;
26 if (abs(mQ) > 10)
return 30;
28 if (!::finite(mB))
return 40;
29 if (fabs(mB) > 1000)
return 41;
const StThreeVector< double > & origin() const
-sign(q*B);