Analysis Software
Documentation for sPHENIX simulation software
|
Nested struct for stepping from one channel to the next. More...
#include <acts/blob/sPHENIX/Fatras/include/ActsFatras/Digitization/Channelizer.hpp>
Public Member Functions | |
ChannelStep (BinDelta2D delta_, Acts::Vector2 intersect_, const Acts::Vector2 &start) | |
bool | operator< (const ChannelStep &cstep) const |
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.
Definition at line 37 of file Channelizer.hpp.
View newest version in sPHENIX GitHub at line 37 of file Channelizer.hpp
|
inline |
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 |
Definition at line 50 of file Channelizer.hpp.
View newest version in sPHENIX GitHub at line 50 of file Channelizer.hpp
|
inline |
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)
Definition at line 62 of file Channelizer.hpp.
View newest version in sPHENIX GitHub at line 62 of file Channelizer.hpp
References path.
BinDelta2D ActsFatras::Channelizer::ChannelStep::delta = {0, 0} |
This is the delta to the last step in bins.
Definition at line 39 of file Channelizer.hpp.
View newest version in sPHENIX GitHub at line 39 of file Channelizer.hpp
Acts::Vector2 ActsFatras::Channelizer::ChannelStep::intersect |
The intersection with the channel boundary.
Definition at line 41 of file Channelizer.hpp.
View newest version in sPHENIX GitHub at line 41 of file Channelizer.hpp
double ActsFatras::Channelizer::ChannelStep::path = 0. |
The patlength from the start.
Definition at line 43 of file Channelizer.hpp.
View newest version in sPHENIX GitHub at line 43 of file Channelizer.hpp
Referenced by item.Item::__eq__(), item.Item::__hash__(), and operator<().