ATLAS Offline Software
Public Member Functions | Private Attributes | List of all members
LVL1::gFEXJetTOB Class Reference

The gFEXJetTOB.h class stores the energy, the eta, phi coordinate, the status and the type (gRho, gBlock, gJet) of the gFEX Jet TOBs. More...

#include <gFEXJetTOB.h>

Collaboration diagram for LVL1::gFEXJetTOB:

Public Member Functions

 gFEXJetTOB ()=default
 
 ~gFEXJetTOB ()
 
unsigned int getEta () const
 
unsigned int getPhi () const
 
unsigned int getET () const
 
unsigned int getStatus () const
 
unsigned int getTobID () const
 
uint32_t getWord () const
 
void setEta (unsigned int)
 
void setPhi (unsigned int)
 
void setET (unsigned int)
 
void setStatus (unsigned int)
 
void setTobID (unsigned int)
 
void setWord (uint32_t)
 

Private Attributes

unsigned int m_eta {99999}
 
unsigned int m_phi {99999}
 
unsigned int m_ET {99999}
 
unsigned int m_st {99999}
 
unsigned int m_tobID {99999}
 
uint32_t m_word {0}
 

Detailed Description

The gFEXJetTOB.h class stores the energy, the eta, phi coordinate, the status and the type (gRho, gBlock, gJet) of the gFEX Jet TOBs.

Definition at line 18 of file gFEXJetTOB.h.

Constructor & Destructor Documentation

◆ gFEXJetTOB()

LVL1::gFEXJetTOB::gFEXJetTOB ( )
default

◆ ~gFEXJetTOB()

LVL1::gFEXJetTOB::~gFEXJetTOB ( )
inline

Definition at line 31 of file gFEXJetTOB.h.

31 {};

Member Function Documentation

◆ getET()

unsigned int LVL1::gFEXJetTOB::getET ( ) const
inline

Definition at line 35 of file gFEXJetTOB.h.

35 {return m_ET;}

◆ getEta()

unsigned int LVL1::gFEXJetTOB::getEta ( ) const
inline

Definition at line 33 of file gFEXJetTOB.h.

33 {return m_eta;}

◆ getPhi()

unsigned int LVL1::gFEXJetTOB::getPhi ( ) const
inline

Definition at line 34 of file gFEXJetTOB.h.

34 {return m_phi;}

◆ getStatus()

unsigned int LVL1::gFEXJetTOB::getStatus ( ) const
inline

Definition at line 36 of file gFEXJetTOB.h.

36 {return m_st;}

◆ getTobID()

unsigned int LVL1::gFEXJetTOB::getTobID ( ) const
inline

Definition at line 37 of file gFEXJetTOB.h.

37 {return m_tobID;}

◆ getWord()

uint32_t LVL1::gFEXJetTOB::getWord ( ) const
inline

Definition at line 38 of file gFEXJetTOB.h.

38 {return m_word;}

◆ setET()

void LVL1::gFEXJetTOB::setET ( unsigned int  et)

Definition at line 22 of file gFEXJetTOB.cxx.

22  {
23  m_ET = et;
24 }

◆ setEta()

void LVL1::gFEXJetTOB::setEta ( unsigned int  eta)

Definition at line 14 of file gFEXJetTOB.cxx.

14  {
15  m_eta = eta;
16 }

◆ setPhi()

void LVL1::gFEXJetTOB::setPhi ( unsigned int  phi)

Definition at line 18 of file gFEXJetTOB.cxx.

18  {
19  m_phi = phi;
20 }

◆ setStatus()

void LVL1::gFEXJetTOB::setStatus ( unsigned int  st)

Definition at line 26 of file gFEXJetTOB.cxx.

26  {
27  m_st = st;
28 }

◆ setTobID()

void LVL1::gFEXJetTOB::setTobID ( unsigned int  tobID)

Definition at line 30 of file gFEXJetTOB.cxx.

30  {
31  m_tobID = tobID;
32 }

◆ setWord()

void LVL1::gFEXJetTOB::setWord ( uint32_t  word)

Definition at line 34 of file gFEXJetTOB.cxx.

34  {
35  m_word = word;
36 }

Member Data Documentation

◆ m_ET

unsigned int LVL1::gFEXJetTOB::m_ET {99999}
private

Definition at line 24 of file gFEXJetTOB.h.

◆ m_eta

unsigned int LVL1::gFEXJetTOB::m_eta {99999}
private

Definition at line 22 of file gFEXJetTOB.h.

◆ m_phi

unsigned int LVL1::gFEXJetTOB::m_phi {99999}
private

Definition at line 23 of file gFEXJetTOB.h.

◆ m_st

unsigned int LVL1::gFEXJetTOB::m_st {99999}
private

Definition at line 25 of file gFEXJetTOB.h.

◆ m_tobID

unsigned int LVL1::gFEXJetTOB::m_tobID {99999}
private

Definition at line 26 of file gFEXJetTOB.h.

◆ m_word

uint32_t LVL1::gFEXJetTOB::m_word {0}
private

Definition at line 27 of file gFEXJetTOB.h.


The documentation for this class was generated from the following files:
test_pyathena.eta
eta
Definition: test_pyathena.py:10
xAOD::et
et
Definition: TrigEMCluster_v1.cxx:25
LVL1::gFEXJetTOB::m_word
uint32_t m_word
Definition: gFEXJetTOB.h:27
LVL1::gFEXJetTOB::m_st
unsigned int m_st
Definition: gFEXJetTOB.h:25
xAOD::phi
setEt phi
Definition: TrigEMCluster_v1.cxx:29
LVL1::gFEXJetTOB::m_phi
unsigned int m_phi
Definition: gFEXJetTOB.h:23
LVL1::gFEXJetTOB::m_ET
unsigned int m_ET
Definition: gFEXJetTOB.h:24
LVL1::gFEXJetTOB::m_eta
unsigned int m_eta
Definition: gFEXJetTOB.h:22
LVL1::gFEXJetTOB::m_tobID
unsigned int m_tobID
Definition: gFEXJetTOB.h:26