ACTS
Experiment-independent tracking
Loading...
Searching...
No Matches
Acts::Experimental::GbtsEdge Class Reference

#include <Acts/Seeding/GbtsDataStorage.hpp>

Collaboration diagram for Acts::Experimental::GbtsEdge:
[legend]

Classes

struct  CompareLevel

Public Member Functions

 GbtsEdge ()=default
 GbtsEdge (const GbtsNode *n1, const GbtsNode *n2, float p1, float p2, float p3)

Public Attributes

std::int8_t m_level {-1}
const GbtsNodem_n1 {nullptr}
const GbtsNodem_n2 {nullptr}
std::int8_t m_next {-1}
std::uint8_t m_nNei {0}
std::array< float, 3 > m_p {}
std::array< std::uint32_t, N_SEG_CONNSm_vNei {}

Constructor & Destructor Documentation

◆ GbtsEdge() [1/2]

Acts::Experimental::GbtsEdge::GbtsEdge ( )
default

◆ GbtsEdge() [2/2]

Acts::Experimental::GbtsEdge::GbtsEdge ( const GbtsNode * n1,
const GbtsNode * n2,
float p1,
float p2,
float p3 )

Member Data Documentation

◆ m_level

std::int8_t Acts::Experimental::GbtsEdge::m_level {-1}

◆ m_n1

const GbtsNode* Acts::Experimental::GbtsEdge::m_n1 {nullptr}

◆ m_n2

const GbtsNode* Acts::Experimental::GbtsEdge::m_n2 {nullptr}

◆ m_next

std::int8_t Acts::Experimental::GbtsEdge::m_next {-1}

◆ m_nNei

std::uint8_t Acts::Experimental::GbtsEdge::m_nNei {0}

◆ m_p

std::array<float, 3> Acts::Experimental::GbtsEdge::m_p {}

◆ m_vNei

std::array<std::uint32_t, N_SEG_CONNS> Acts::Experimental::GbtsEdge::m_vNei {}