Loading [MathJax]/extensions/tex2jax.js
ATLAS Offline Software
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
Public Member Functions | Public Attributes | List of all members
TrigFTF_GNN_Node Struct Reference

#include <GNN_DataStorage.h>

Collaboration diagram for TrigFTF_GNN_Node:

Public Member Functions

 TrigFTF_GNN_Node (unsigned short l)
 
float x () const
 
float y () const
 
float phi () const
 
float z () const
 
float r () const
 
unsigned short layer () const
 
float pixelClusterWidth () const
 
int sp_idx () const
 

Public Attributes

float m_x
 
float m_y
 
float m_z
 
float m_r
 
float m_phi
 
unsigned short m_layer {10000}
 
unsigned int m_idx {std::numeric_limits<unsigned int>::max()}
 
float m_pcw
 

Detailed Description

Definition at line 18 of file GNN_DataStorage.h.

Constructor & Destructor Documentation

◆ TrigFTF_GNN_Node()

TrigFTF_GNN_Node::TrigFTF_GNN_Node ( unsigned short  l)
inline

Definition at line 20 of file GNN_DataStorage.h.

20 : m_x(0), m_y(0), m_z(0), m_r(0), m_phi(0), m_layer(l), m_pcw(0) {};

Member Function Documentation

◆ layer()

unsigned short TrigFTF_GNN_Node::layer ( ) const
inline

Definition at line 28 of file GNN_DataStorage.h.

28 {return m_layer;}

◆ phi()

float TrigFTF_GNN_Node::phi ( ) const
inline

Definition at line 25 of file GNN_DataStorage.h.

25 {return m_phi;}

◆ pixelClusterWidth()

float TrigFTF_GNN_Node::pixelClusterWidth ( ) const
inline

Definition at line 29 of file GNN_DataStorage.h.

29 {return m_pcw;}

◆ r()

float TrigFTF_GNN_Node::r ( ) const
inline

Definition at line 27 of file GNN_DataStorage.h.

27 {return m_r;}

◆ sp_idx()

int TrigFTF_GNN_Node::sp_idx ( ) const
inline

Definition at line 31 of file GNN_DataStorage.h.

31 {return m_idx;}

◆ x()

float TrigFTF_GNN_Node::x ( ) const
inline

Definition at line 22 of file GNN_DataStorage.h.

22 {return m_x;}

◆ y()

float TrigFTF_GNN_Node::y ( ) const
inline

Definition at line 23 of file GNN_DataStorage.h.

23 {return m_y;}

◆ z()

float TrigFTF_GNN_Node::z ( ) const
inline

Definition at line 26 of file GNN_DataStorage.h.

26 {return m_z;}

Member Data Documentation

◆ m_idx

unsigned int TrigFTF_GNN_Node::m_idx {std::numeric_limits<unsigned int>::max()}

Definition at line 35 of file GNN_DataStorage.h.

◆ m_layer

unsigned short TrigFTF_GNN_Node::m_layer {10000}

Definition at line 34 of file GNN_DataStorage.h.

◆ m_pcw

float TrigFTF_GNN_Node::m_pcw

Definition at line 36 of file GNN_DataStorage.h.

◆ m_phi

float TrigFTF_GNN_Node::m_phi

Definition at line 33 of file GNN_DataStorage.h.

◆ m_r

float TrigFTF_GNN_Node::m_r

Definition at line 33 of file GNN_DataStorage.h.

◆ m_x

float TrigFTF_GNN_Node::m_x

Definition at line 33 of file GNN_DataStorage.h.

◆ m_y

float TrigFTF_GNN_Node::m_y

Definition at line 33 of file GNN_DataStorage.h.

◆ m_z

float TrigFTF_GNN_Node::m_z

Definition at line 33 of file GNN_DataStorage.h.


The documentation for this struct was generated from the following file:
TrigFTF_GNN_Node::m_layer
unsigned short m_layer
Definition: GNN_DataStorage.h:34
UploadAMITag.l
list l
Definition: UploadAMITag.larcaf.py:158
TrigFTF_GNN_Node::m_x
float m_x
Definition: GNN_DataStorage.h:33
TrigFTF_GNN_Node::m_y
float m_y
Definition: GNN_DataStorage.h:33
TrigFTF_GNN_Node::m_phi
float m_phi
Definition: GNN_DataStorage.h:33
TrigFTF_GNN_Node::m_r
float m_r
Definition: GNN_DataStorage.h:33
TrigFTF_GNN_Node::m_pcw
float m_pcw
Definition: GNN_DataStorage.h:36
TrigFTF_GNN_Node::m_z
float m_z
Definition: GNN_DataStorage.h:33
TrigFTF_GNN_Node::m_idx
unsigned int m_idx
Definition: GNN_DataStorage.h:35