Nested struct for stepping from one channel to the next.
inline ChannelStep(BinDelta2D delta_, Acts::Vector2 intersect_, const Acts::Vector2 &start)
Constructor with arguments for a ChannelStep.
delta_ – The bin delta for this step
intersect_ – The intersect with the channel boundary
start – The start of the surface segment, for path from origin
inline bool operator<(const ChannelStep &cstep) const
Smaller operator for sorting the ChannelStep objects.
The ChannelStep objects can be compared with its path distance from the start (surface segment origin)
cstep – The other ChannelStep to be compared
- inline ChannelStep(BinDelta2D delta_, Acts::Vector2 intersect_, const Acts::Vector2 &start)