1 #ifndef PathToPlane2Order_H
2 #define PathToPlane2Order_H
29 theField(fld), theFieldFrame(fieldFrame) {}
33 std::pair<bool,double> operator()(
const Plane& plane,
35 const Vector3D& momentum,
45 theFieldFrame->toLocal(momentum).basicVector(),
charge, propDir);
GloballyPositioned< Scalar > Frame
PathToPlane2Order(const RKLocalFieldProvider &fld, const Frame *fieldFrame)
std::pair< bool, double > operator()(const Plane &plane, const GlobalPoint &position, const GlobalVector &momentum, double charge, const PropagationDirection propDir=alongMomentum)
LocalPoint toLocal(const GlobalPoint &gp) const
const RKLocalFieldProvider & theField
Basic3DVector< Scalar > Vector3D
static int position[264][3]
const BasicVectorType & basicVector() const
const Frame * theFieldFrame