ATLAS Offline Software
Loading...
Searching...
No Matches
TrigFTF_GNN_Edge Class Reference

#include <GNN_DataStorage.h>

Collaboration diagram for TrigFTF_GNN_Edge:

Classes

struct  CompareLevel

Public Member Functions

 TrigFTF_GNN_Edge (const TrigFTF_GNN_Node *n1, const TrigFTF_GNN_Node *n2, float p1, float p2, float p3)
 TrigFTF_GNN_Edge ()

Public Attributes

const TrigFTF_GNN_Nodem_n1 {nullptr}
const TrigFTF_GNN_Nodem_n2 {nullptr}
signed char m_level {-1}
signed char m_next {-1}
unsigned char m_nNei {0}
float m_p [3] {}
unsigned int m_vNei [N_SEG_CONNS] {}

Detailed Description

Definition at line 108 of file GNN_DataStorage.h.

Constructor & Destructor Documentation

◆ TrigFTF_GNN_Edge() [1/2]

TrigFTF_GNN_Edge::TrigFTF_GNN_Edge ( const TrigFTF_GNN_Node * n1,
const TrigFTF_GNN_Node * n2,
float p1,
float p2,
float p3 )
inline

Definition at line 118 of file GNN_DataStorage.h.

118 : m_n1(n1), m_n2(n2), m_level(1), m_next(1), m_nNei(0) {
119 m_p[0] = p1;
120 m_p[1] = p2;
121 m_p[2] = p3;
122 }
const TrigFTF_GNN_Node * m_n1
unsigned char m_nNei
const TrigFTF_GNN_Node * m_n2

◆ TrigFTF_GNN_Edge() [2/2]

TrigFTF_GNN_Edge::TrigFTF_GNN_Edge ( )
inline

Definition at line 124 of file GNN_DataStorage.h.

124: m_n1(nullptr), m_n2(nullptr), m_level(-1), m_next(-1), m_nNei(0) {};

Member Data Documentation

◆ m_level

signed char TrigFTF_GNN_Edge::m_level {-1}

Definition at line 130 of file GNN_DataStorage.h.

130{-1}, m_next{-1};

◆ m_n1

const TrigFTF_GNN_Node* TrigFTF_GNN_Edge::m_n1 {nullptr}

Definition at line 127 of file GNN_DataStorage.h.

127{nullptr};

◆ m_n2

const TrigFTF_GNN_Node* TrigFTF_GNN_Edge::m_n2 {nullptr}

Definition at line 128 of file GNN_DataStorage.h.

128{nullptr};

◆ m_next

signed char TrigFTF_GNN_Edge::m_next {-1}

Definition at line 130 of file GNN_DataStorage.h.

130{-1}, m_next{-1};

◆ m_nNei

unsigned char TrigFTF_GNN_Edge::m_nNei {0}

Definition at line 132 of file GNN_DataStorage.h.

132{0};

◆ m_p

float TrigFTF_GNN_Edge::m_p[3] {}

Definition at line 133 of file GNN_DataStorage.h.

133{};

◆ m_vNei

unsigned int TrigFTF_GNN_Edge::m_vNei[N_SEG_CONNS] {}

Definition at line 135 of file GNN_DataStorage.h.

135{};//global indices of the connected edges

The documentation for this class was generated from the following file: