|
ACTS
Experiment-independent tracking
|
Eta-bin container for GBTS nodes and edge data. More...
#include <Acts/Seeding2/GbtsDataStorage.hpp>
Public Member Functions | |
| bool | empty () const |
| Check if bin is empty. | |
| void | generatePhiIndexing (float dphi) |
| Generate phi indexing. | |
| void | initializeNodes () |
| Initialize node attributes. | |
| void | sortByPhi () |
| Sort nodes by phi. | |
Public Attributes | |
| std::uint32_t | layerId {0} |
| Layer ID for this bin. | |
| float | maxRadius {} |
| Maximum radius in bin. | |
| float | minRadius {} |
| Minimum radius in bin. | |
| std::vector< std::array< float, 5 > > | params |
| node attributes: minCutOnTau, maxCutOnTau, phi, r, z; | |
| std::vector< std::uint32_t > | vFirstEdge |
| the index of the first incoming graph edge attached to the node | |
| std::vector< std::uint16_t > | vIsConnected |
| flag to indicate the node's outer neighbourhood isolation from previously built graph | |
| std::vector< const GbtsNode * > | vn |
| nodes of the graph | |
| std::vector< std::uint16_t > | vNumEdges |
| the total number of incoming graph edges attached to this node | |
| std::vector< std::pair< float, std::uint32_t > > | vPhiNodes |
| Phi-indexed nodes. | |
Eta-bin container for GBTS nodes and edge data.
| bool Acts::Experimental::GbtsEtaBin::empty | ( | ) | const |
Check if bin is empty.
| void Acts::Experimental::GbtsEtaBin::generatePhiIndexing | ( | float | dphi | ) |
Generate phi indexing.
| dphi | Phi bin width |