13 #include <tracking/trackFindingVXD/filterMap/filterFramework/SelectionVariable.h>
14 #include <tracking/trackFindingVXD/filterMap/twoHitVariables/CosDirectionXY.h>
15 #include <framework/geometry/B2Vector3.h>
17 #define ANGLERZSIMPLE_NAME AngleRZSimple
30 template <
typename Po
intType >
38 static double value(
const PointType& outerHit,
const PointType& centerHit,
const PointType& innerHit)
41 B2Vector3D outerVector(outerHit.X() - centerHit.X(), outerHit.Y() - centerHit.Y(), outerHit.Z() - centerHit.Z());
42 B2Vector3D innerVector(centerHit.X() - innerHit.X(), centerHit.Y() - innerHit.Y(), centerHit.Z() - innerHit.Z());
47 return CosDirectionXY<B2Vector3D>::value(rzVecAB, rzVecBC);