ATLAS Offline Software
Loading...
Searching...
No Matches
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;}
unsigned int m_ET
Definition gFEXJetTOB.h:24

◆ getEta()

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

Definition at line 33 of file gFEXJetTOB.h.

33{return m_eta;}
unsigned int m_eta
Definition gFEXJetTOB.h:22

◆ getPhi()

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

Definition at line 34 of file gFEXJetTOB.h.

34{return m_phi;}
unsigned int m_phi
Definition gFEXJetTOB.h:23

◆ getStatus()

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

Definition at line 36 of file gFEXJetTOB.h.

36{return m_st;}
unsigned int m_st
Definition gFEXJetTOB.h:25

◆ getTobID()

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

Definition at line 37 of file gFEXJetTOB.h.

37{return m_tobID;}
unsigned int m_tobID
Definition gFEXJetTOB.h:26

◆ getWord()

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

Definition at line 38 of file gFEXJetTOB.h.

38{return m_word;}
uint32_t m_word
Definition gFEXJetTOB.h:27

◆ setET()

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

Definition at line 22 of file gFEXJetTOB.cxx.

22 {
23 m_ET = et;
24}
float et(const xAOD::jFexSRJetRoI *j)

◆ setEta()

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

Definition at line 14 of file gFEXJetTOB.cxx.

14 {
15 m_eta = eta;
16}
Scalar eta() const
pseudorapidity method

◆ setPhi()

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

Definition at line 18 of file gFEXJetTOB.cxx.

18 {
19 m_phi = phi;
20}
Scalar phi() const
phi method

◆ setStatus()

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

Definition at line 26 of file gFEXJetTOB.cxx.

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

24{99999};

◆ m_eta

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

Definition at line 22 of file gFEXJetTOB.h.

22{99999};

◆ m_phi

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

Definition at line 23 of file gFEXJetTOB.h.

23{99999};

◆ m_st

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

Definition at line 25 of file gFEXJetTOB.h.

25{99999};

◆ m_tobID

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

Definition at line 26 of file gFEXJetTOB.h.

26{99999};

◆ m_word

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

Definition at line 27 of file gFEXJetTOB.h.

27{0};

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