1 #ifndef HelixPlaneCrossing_H
2 #define HelixPlaneCrossing_H
virtual DirectionType direction(double s) const =0
Basic3DVector< float > PositionType
the helix is passed to the constructor and does not appear in the interface
Basic3DVector< float > DirectionType
virtual std::pair< bool, double > pathLength(const Plane &)=0
virtual PositionType position(double s) const =0