Struct ActsFatras::Channelizer::ChannelStep¶
-
struct ActsFatras::Channelizer::ChannelStep
Nested struct for stepping from one channel to the next.
Public Functions
-
inline ChannelStep(BinDelta2D delta_, Acts::Vector2 intersect_, const Acts::Vector2 &start)
Constructor with arguments for a ChannelStep.
- Parameters
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)
- Parameters
cstep – The other ChannelStep to be compared
Public Members
-
BinDelta2D delta = {0, 0}
This is the delta to the last step in bins.
-
double path = 0.
The patlength from the start.
-
inline ChannelStep(BinDelta2D delta_, Acts::Vector2 intersect_, const Acts::Vector2 &start)