ATLAS Offline Software
Classes | Public Member Functions | Public Attributes | List of all members
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  }

◆ 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.

◆ m_n1

const TrigFTF_GNN_Node* TrigFTF_GNN_Edge::m_n1 {nullptr}

Definition at line 127 of file GNN_DataStorage.h.

◆ m_n2

const TrigFTF_GNN_Node* TrigFTF_GNN_Edge::m_n2 {nullptr}

Definition at line 128 of file GNN_DataStorage.h.

◆ m_next

signed char TrigFTF_GNN_Edge::m_next {-1}

Definition at line 130 of file GNN_DataStorage.h.

◆ m_nNei

unsigned char TrigFTF_GNN_Edge::m_nNei {0}

Definition at line 132 of file GNN_DataStorage.h.

◆ m_p

float TrigFTF_GNN_Edge::m_p[3] {}

Definition at line 133 of file GNN_DataStorage.h.

◆ m_vNei

unsigned int TrigFTF_GNN_Edge::m_vNei[N_SEG_CONNS] {}

Definition at line 135 of file GNN_DataStorage.h.


The documentation for this class was generated from the following file:
TRTCalib_cfilter.p1
p1
Definition: TRTCalib_cfilter.py:130
TrigFTF_GNN_Edge::m_n2
const TrigFTF_GNN_Node * m_n2
Definition: GNN_DataStorage.h:128
TRTCalib_cfilter.p2
p2
Definition: TRTCalib_cfilter.py:131
TrigFTF_GNN_Edge::m_next
signed char m_next
Definition: GNN_DataStorage.h:130
TrigFTF_GNN_Edge::m_level
signed char m_level
Definition: GNN_DataStorage.h:130
TrigFTF_GNN_Edge::m_nNei
unsigned char m_nNei
Definition: GNN_DataStorage.h:132
Rtt_histogram.n1
n1
Definition: Rtt_histogram.py:21
TrigFTF_GNN_Edge::m_p
float m_p[3]
Definition: GNN_DataStorage.h:133
TRTCalib_cfilter.p3
p3
Definition: TRTCalib_cfilter.py:132
TrigFTF_GNN_Edge::m_n1
const TrigFTF_GNN_Node * m_n1
Definition: GNN_DataStorage.h:127