|
ACTS
Experiment-independent tracking
|
Storage container for GBTS nodes. More...
#include <Acts/Seeding2/GbtsDataStorage.hpp>
Public Member Functions | |
| GbtsNodeStorage (std::shared_ptr< const GbtsGeometry > geometry, GbtsMlLookupTable mlLut) | |
| void | generatePhiIndexing (float dphi) |
| Generate phi indexing. | |
| GbtsEtaBin & | getEtaBin (std::uint32_t idx) |
| Get eta bin by index. | |
| void | initializeNodes (bool useMl) |
| Initialize node attributes. | |
| std::uint32_t | loadPixelGraphNodes (std::uint16_t layerIndex, const std::span< const GbtsNode > coll, bool useMl, float maxEndcapClusterWidth) |
| Load pixel graph nodes. | |
| std::uint32_t | loadStripGraphNodes (std::uint16_t layerIndex, const std::span< const GbtsNode > coll) |
| Load strip graph nodes. | |
| std::uint32_t | numberOfNodes () const |
| Get the total number of nodes. | |
| void | sortByPhi () |
| Sort nodes by phi. | |
Storage container for GBTS nodes.
|
explicit |
| geometry | Shared pointer to GBTS geometry |
| mlLut | Machine learning lookup table |
| void Acts::Experimental::GbtsNodeStorage::generatePhiIndexing | ( | float | dphi | ) |
Generate phi indexing.
| dphi | Phi bin width |
| GbtsEtaBin & Acts::Experimental::GbtsNodeStorage::getEtaBin | ( | std::uint32_t | idx | ) |
Get eta bin by index.
| idx | Eta bin index |
| void Acts::Experimental::GbtsNodeStorage::initializeNodes | ( | bool | useMl | ) |
Initialize node attributes.
| useMl | Use machine learning features |
| std::uint32_t Acts::Experimental::GbtsNodeStorage::loadPixelGraphNodes | ( | std::uint16_t | layerIndex, |
| const std::span< const GbtsNode > | coll, | ||
| bool | useMl, | ||
| float | maxEndcapClusterWidth ) |
Load pixel graph nodes.
| layerIndex | Layer index for the nodes |
| coll | Collection of nodes to load |
| useMl | Use machine learning features |
| maxEndcapClusterWidth | Maximum cluster width for endcap nodes |
| std::uint32_t Acts::Experimental::GbtsNodeStorage::loadStripGraphNodes | ( | std::uint16_t | layerIndex, |
| const std::span< const GbtsNode > | coll ) |
Load strip graph nodes.
| layerIndex | Layer index for the nodes |
| coll | Collection of nodes to load |
| std::uint32_t Acts::Experimental::GbtsNodeStorage::numberOfNodes | ( | ) | const |
Get the total number of nodes.