1 #ifndef HelixBarrelPlaneCrossingByCircle_H
2 #define HelixBarrelPlaneCrossingByCircle_H
16 HelixBarrelPlaneCrossingByCircle(
const PositionType& pos,
17 const DirectionType&
dir,
21 HelixBarrelPlaneCrossingByCircle(
const GlobalPoint& pos,
30 virtual DirectionType
direction(
double s)
const;
virtual DirectionType direction(double s) const =0
DirectionType theStartingDir
Point3DBase< Scalar, GlobalTag > PositionType
Basic2DVector< double > Vector2D
PropagationDirection thePropDir
virtual std::pair< bool, double > pathLength(const Plane &)=0
virtual PositionType position(double s) const =0
PositionType theStartingPos
Unlimited (trivial) bounds.