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

#include <gFEXJwoJTOB.h>

Collaboration diagram for LVL1::gFEXJwoJTOB:

Public Member Functions

 gFEXJwoJTOB ()
 
 ~gFEXJwoJTOB ()
 
uint32_t getWord () const
 
unsigned int getQuantity1 () const
 
unsigned int getQuantity2 () const
 
unsigned int getStatus1 () const
 
unsigned int getStatus2 () const
 
unsigned int getSaturation () const
 
unsigned int getTobID () const
 
void setWord (uint32_t)
 
void setQuantity1 (unsigned int)
 
void setQuantity2 (unsigned int)
 
void setStatus1 (unsigned int)
 
void setStatus2 (unsigned int)
 
void setSaturation (unsigned int)
 
void setTobID (unsigned int)
 

Private Attributes

uint32_t m_word
 The gFEXJwoJTOB.h class stores the energy, the eta, phi coordinate, the status and the type (gRho, gBlock, gJwoJ) of the gFEX JwoJ TOBs. More...
 
unsigned int m_quantity1
 
unsigned int m_quantity2
 
unsigned int m_st1
 
unsigned int m_st2
 
unsigned int m_satur
 
unsigned int m_tobID
 

Detailed Description

Definition at line 15 of file gFEXJwoJTOB.h.

Constructor & Destructor Documentation

◆ gFEXJwoJTOB()

LVL1::gFEXJwoJTOB::gFEXJwoJTOB ( )

Definition at line 14 of file gFEXJwoJTOB.cxx.

14  :
15  m_word{99999},
16  m_quantity1{99999},
17  m_quantity2{99999},
18  m_st1{99999},
19  m_st2{99999},
20  m_satur{99999},
21  m_tobID{99999}
22 {}

◆ ~gFEXJwoJTOB()

LVL1::gFEXJwoJTOB::~gFEXJwoJTOB ( )
inline

Definition at line 33 of file gFEXJwoJTOB.h.

33 {};

Member Function Documentation

◆ getQuantity1()

unsigned int LVL1::gFEXJwoJTOB::getQuantity1 ( ) const
inline

Definition at line 36 of file gFEXJwoJTOB.h.

36 {return m_quantity1;}

◆ getQuantity2()

unsigned int LVL1::gFEXJwoJTOB::getQuantity2 ( ) const
inline

Definition at line 37 of file gFEXJwoJTOB.h.

37 {return m_quantity2;}

◆ getSaturation()

unsigned int LVL1::gFEXJwoJTOB::getSaturation ( ) const
inline

Definition at line 40 of file gFEXJwoJTOB.h.

40 {return m_satur;}

◆ getStatus1()

unsigned int LVL1::gFEXJwoJTOB::getStatus1 ( ) const
inline

Definition at line 38 of file gFEXJwoJTOB.h.

38 {return m_st1;}

◆ getStatus2()

unsigned int LVL1::gFEXJwoJTOB::getStatus2 ( ) const
inline

Definition at line 39 of file gFEXJwoJTOB.h.

39 {return m_st2;}

◆ getTobID()

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

Definition at line 41 of file gFEXJwoJTOB.h.

41 {return m_tobID;}

◆ getWord()

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

Definition at line 35 of file gFEXJwoJTOB.h.

35 {return m_word;}

◆ setQuantity1()

void LVL1::gFEXJwoJTOB::setQuantity1 ( unsigned int  quantity1)

Definition at line 37 of file gFEXJwoJTOB.cxx.

37  {
38  m_quantity1 = quantity1;
39 }

◆ setQuantity2()

void LVL1::gFEXJwoJTOB::setQuantity2 ( unsigned int  quantity2)

Definition at line 41 of file gFEXJwoJTOB.cxx.

41  {
42  m_quantity2 = quantity2;
43 }

◆ setSaturation()

void LVL1::gFEXJwoJTOB::setSaturation ( unsigned int  satur)

Definition at line 53 of file gFEXJwoJTOB.cxx.

53  {
54  m_satur = satur;
55 }

◆ setStatus1()

void LVL1::gFEXJwoJTOB::setStatus1 ( unsigned int  st1)

Definition at line 45 of file gFEXJwoJTOB.cxx.

45  {
46  m_st1 = st1;
47 }

◆ setStatus2()

void LVL1::gFEXJwoJTOB::setStatus2 ( unsigned int  st2)

Definition at line 49 of file gFEXJwoJTOB.cxx.

49  {
50  m_st2 = st2;
51 }

◆ setTobID()

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

Definition at line 57 of file gFEXJwoJTOB.cxx.

57  {
58  m_tobID = tobID;
59 }

◆ setWord()

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

Definition at line 33 of file gFEXJwoJTOB.cxx.

33  {
34  m_word = word;
35 }

Member Data Documentation

◆ m_quantity1

unsigned int LVL1::gFEXJwoJTOB::m_quantity1
private

Definition at line 23 of file gFEXJwoJTOB.h.

◆ m_quantity2

unsigned int LVL1::gFEXJwoJTOB::m_quantity2
private

Definition at line 24 of file gFEXJwoJTOB.h.

◆ m_satur

unsigned int LVL1::gFEXJwoJTOB::m_satur
private

Definition at line 27 of file gFEXJwoJTOB.h.

◆ m_st1

unsigned int LVL1::gFEXJwoJTOB::m_st1
private

Definition at line 25 of file gFEXJwoJTOB.h.

◆ m_st2

unsigned int LVL1::gFEXJwoJTOB::m_st2
private

Definition at line 26 of file gFEXJwoJTOB.h.

◆ m_tobID

unsigned int LVL1::gFEXJwoJTOB::m_tobID
private

Definition at line 28 of file gFEXJwoJTOB.h.

◆ m_word

uint32_t LVL1::gFEXJwoJTOB::m_word
private

The gFEXJwoJTOB.h class stores the energy, the eta, phi coordinate, the status and the type (gRho, gBlock, gJwoJ) of the gFEX JwoJ TOBs.

Definition at line 22 of file gFEXJwoJTOB.h.


The documentation for this class was generated from the following files:
LVL1::gFEXJwoJTOB::m_tobID
unsigned int m_tobID
Definition: gFEXJwoJTOB.h:28
LVL1::gFEXJwoJTOB::m_st1
unsigned int m_st1
Definition: gFEXJwoJTOB.h:25
LVL1::gFEXJwoJTOB::m_st2
unsigned int m_st2
Definition: gFEXJwoJTOB.h:26
LVL1::gFEXJwoJTOB::m_word
uint32_t m_word
The gFEXJwoJTOB.h class stores the energy, the eta, phi coordinate, the status and the type (gRho,...
Definition: gFEXJwoJTOB.h:22
LVL1::gFEXJwoJTOB::m_satur
unsigned int m_satur
Definition: gFEXJwoJTOB.h:27
LVL1::gFEXJwoJTOB::m_quantity2
unsigned int m_quantity2
Definition: gFEXJwoJTOB.h:24
LVL1::gFEXJwoJTOB::m_quantity1
unsigned int m_quantity1
Definition: gFEXJwoJTOB.h:23