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 TrigSiSpacePointBase *n1, const TrigSiSpacePointBase *n2, float p1, float p2, float p3)
 
 TrigFTF_GNN_Edge ()
 

Public Attributes

const TrigSiSpacePointBasem_n1 {nullptr}
 
const TrigSiSpacePointBasem_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 74 of file GNN_DataStorage.h.

Constructor & Destructor Documentation

◆ TrigFTF_GNN_Edge() [1/2]

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

Definition at line 84 of file GNN_DataStorage.h.

84  : m_n1(n1), m_n2(n2), m_level(1), m_next(1), m_nNei(0) {
85  m_p[0] = p1;
86  m_p[1] = p2;
87  m_p[2] = p3;
88  }

◆ TrigFTF_GNN_Edge() [2/2]

TrigFTF_GNN_Edge::TrigFTF_GNN_Edge ( )
inline

Definition at line 90 of file GNN_DataStorage.h.

90 : 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 95 of file GNN_DataStorage.h.

◆ m_n1

const TrigSiSpacePointBase* TrigFTF_GNN_Edge::m_n1 {nullptr}

Definition at line 92 of file GNN_DataStorage.h.

◆ m_n2

const TrigSiSpacePointBase* TrigFTF_GNN_Edge::m_n2 {nullptr}

Definition at line 93 of file GNN_DataStorage.h.

◆ m_next

signed char TrigFTF_GNN_Edge::m_next {-1}

Definition at line 95 of file GNN_DataStorage.h.

◆ m_nNei

unsigned char TrigFTF_GNN_Edge::m_nNei {0}

Definition at line 97 of file GNN_DataStorage.h.

◆ m_p

float TrigFTF_GNN_Edge::m_p[3] {}

Definition at line 98 of file GNN_DataStorage.h.

◆ m_vNei

unsigned int TrigFTF_GNN_Edge::m_vNei[N_SEG_CONNS] {}

Definition at line 100 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
TRTCalib_cfilter.p2
p2
Definition: TRTCalib_cfilter.py:131
TrigFTF_GNN_Edge::m_next
signed char m_next
Definition: GNN_DataStorage.h:95
TrigFTF_GNN_Edge::m_level
signed char m_level
Definition: GNN_DataStorage.h:95
TrigFTF_GNN_Edge::m_nNei
unsigned char m_nNei
Definition: GNN_DataStorage.h:97
Rtt_histogram.n1
n1
Definition: Rtt_histogram.py:21
TrigFTF_GNN_Edge::m_n2
const TrigSiSpacePointBase * m_n2
Definition: GNN_DataStorage.h:93
TrigFTF_GNN_Edge::m_p
float m_p[3]
Definition: GNN_DataStorage.h:98
TRTCalib_cfilter.p3
p3
Definition: TRTCalib_cfilter.py:132
TrigFTF_GNN_Edge::m_n1
const TrigSiSpacePointBase * m_n1
Definition: GNN_DataStorage.h:92