|
ACTS
Experiment-independent tracking
|
Layer helper with eta-bin access for GBTS seeding. More...
#include <Acts/Seeding2/GbtsGeometry.hpp>
Public Member Functions | |
| GbtsLayer (const GbtsLayerDescription &layerDescription, float etaBinWidth, std::int32_t bin0) | |
| const std::vector< std::int32_t > & | bins () const |
| Get bins. | |
| bool | checkCompatibility (const GbtsLayer &otherLayer, std::uint32_t b1, std::uint32_t b2, float minZ0, float maxZ0) const |
| Verify bin compatibility. | |
| std::int32_t | getEtaBin (float zh, float rh) const |
| Get eta bin for given z and r coordinates. | |
| const GbtsLayerDescription & | layerDescription () const |
| Get the layer description. | |
| std::int32_t | numOfBins () const |
| Get number of bins. | |
Layer helper with eta-bin access for GBTS seeding.
| Acts::Experimental::GbtsLayer::GbtsLayer | ( | const GbtsLayerDescription & | layerDescription, |
| float | etaBinWidth, | ||
| std::int32_t | bin0 ) |
| layerDescription | Layer description for the layer |
| etaBinWidth | Eta bin width |
| bin0 | Starting bin index |
| const std::vector< std::int32_t > & Acts::Experimental::GbtsLayer::bins | ( | ) | const |
Get bins.
| bool Acts::Experimental::GbtsLayer::checkCompatibility | ( | const GbtsLayer & | otherLayer, |
| std::uint32_t | b1, | ||
| std::uint32_t | b2, | ||
| float | minZ0, | ||
| float | maxZ0 ) const |
Verify bin compatibility.
| otherLayer | Other layer to compare with |
| b1 | First bin index |
| b2 | Second bin index |
| minZ0 | Minimum z0 coordinate |
| maxZ0 | Maximum z0 coordinate |
| std::int32_t Acts::Experimental::GbtsLayer::getEtaBin | ( | float | zh, |
| float | rh ) const |
Get eta bin for given z and r coordinates.
| zh | Z coordinate |
| rh | Radius coordinate |
| const GbtsLayerDescription & Acts::Experimental::GbtsLayer::layerDescription | ( | ) | const |
Get the layer description.
| std::int32_t Acts::Experimental::GbtsLayer::numOfBins | ( | ) | const |
Get number of bins.