|
ACTS
Experiment-independent tracking
|
Nested struct for stepping from one channel to the next. More...
#include <ActsFatras/Digitization/Segmentizer.hpp>
Public Member Functions | |
| ChannelStep (BinDelta2D delta_, Acts::Vector2 intersect_, const Acts::Vector2 &start) | |
| Constructor with arguments for a ChannelStep. | |
| bool | operator< (const ChannelStep &cstep) const |
| Smaller operator for sorting the ChannelStep objects. | |
Public Attributes | |
| BinDelta2D | delta = {0, 0} |
| This is the delta to the last step in bins. | |
| Acts::Vector2 | intersect |
| The intersection with the channel boundary. | |
| double | path = 0. |
| The patlength from the start. | |
Nested struct for stepping from one channel to the next.
| ActsFatras::Segmentizer::ChannelStep::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 |
| bool ActsFatras::Segmentizer::ChannelStep::operator< | ( | const ChannelStep & | cstep | ) | const |
Smaller operator for sorting the ChannelStep objects.
| cstep | The other ChannelStep to be compared |
The ChannelStep objects can be compared with its path distance from the start (surface segment origin)
| BinDelta2D ActsFatras::Segmentizer::ChannelStep::delta = {0, 0} |
This is the delta to the last step in bins.
| Acts::Vector2 ActsFatras::Segmentizer::ChannelStep::intersect |
The intersection with the channel boundary.
| double ActsFatras::Segmentizer::ChannelStep::path = 0. |
The patlength from the start.