9 #include "tracking/vxdCaTracking/ThreeHitFilters.h"
13 #include <boost/math/special_functions/sign.hpp>
17 using boost::math::sign;
19 int ThreeHitFilters::calcSign(
const TVector3& a,
const TVector3& b,
const TVector3& c)
21 TVector3 ba = a - b; ba.SetZ(0.);
22 TVector3 bc = b - c; bc.SetZ(0.);
23 return sign(bc.Orthogonal() * ba);
Abstract base class for different kinds of events.