1 #ifndef StraightLinePlaneCrossing_H_
2 #define StraightLinePlaneCrossing_H_
44 std::pair<bool,PositionType>
position(
const Plane& plane)
const;
Basic3DVector< float > PositionType
const PositionTypeDouble theX0
const PropagationDirection thePropDir
StraightLinePlaneCrossing(const PositionType &point, const DirectionType &momentum, const PropagationDirection propDir=alongMomentum)
Basic3DVector< float > PositionTypeDouble
Basic3DVector< float > DirectionType
Basic3DVector< float > DirectionTypeDouble
std::pair< bool, double > pathLength(const Plane &plane) const
PositionType position(double s) const
const PositionTypeDouble theP0
~StraightLinePlaneCrossing()
*vegas h *****************************************************used in the default bin number in original ***version of VEGAS is ***a higher bin number might help to derive a more precise ***grade subtle point