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

#include <jFEXForwardJetsInfo.h>

Collaboration diagram for LVL1::jFEXForwardJetsInfo:

Public Member Functions

void setCentreTTID (int TT_ID)
 
int getCentreTTID ()
 
void setCentreTTEta (float centreTTEta)
 
float getCentreTTEta ()
 
void setCentreTTPhi (float centreTTPhi)
 
float getCentreTTPhi ()
 
void setSRjetSat ()
 
void setLRjetSat ()
 
bool getSRjetSat ()
 
bool getLRjetSat ()
 
void setCentreLocalTTEta (float centreLocalTTEta)
 
float getCentreLocalTTEta ()
 
void setCentreLocalTTPhi (float centreLocalTTPhi)
 
float getCentreLocalTTPhi ()
 
void includeTTinSeed (int TT_ID)
 
std::vector< int > getTTinSeed ()
 
void addToSeedET (int seed_ET)
 
int getSeedET ()
 
void addToFirstEnergyRingET (int firstER_ET)
 
int getFirstEnergyRingET ()
 
void includeTTIDinFirstER (int firstER_TTID)
 
std::vector< int > getTTIDinFirstER ()
 
void addToSecondEnergyRingET (int secondER_ET)
 
int getSecondEnergyRingET ()
 
void includeTTIDinSecondER (int secondER_TTID)
 
std::vector< int > getTTIDinSecondER ()
 
void includeTTinSearchWindow (int TT_ID)
 
std::vector< int > getTTinSearchWindow ()
 
void addToSearchWindowET (int seed_ET)
 
int getSearchWindowET ()
 

Private Attributes

int m_centre_TTID
 
float m_centreTTPhi
 
float m_centreTTEta
 
int m_centreLocalTTPhi
 
int m_centreLocalTTEta
 
bool m_saturation_SR = false
 
bool m_saturation_LR = false
 
int m_seed_ET =0
 
int m_SearchWindow_ET =0
 
int m_firstEnergyRing_ET =0
 
int m_secondEnergyRing_ET =0
 
std::vector< int > m_TTsInSeed = {}
 
std::vector< int > m_TTsInSearchWindow = {}
 
std::vector< int > m_firstEnergyRing_TTIDs = {}
 
std::vector< int > m_secondEnergyRing_TTIDs = {}
 

Detailed Description

Definition at line 25 of file jFEXForwardJetsInfo.h.

Member Function Documentation

◆ addToFirstEnergyRingET()

void LVL1::jFEXForwardJetsInfo::addToFirstEnergyRingET ( int  firstER_ET)

Definition at line 84 of file jFEXForwardJetsInfo.cxx.

85 {
86  m_firstEnergyRing_ET += firstER_ET;
87 }

◆ addToSearchWindowET()

void LVL1::jFEXForwardJetsInfo::addToSearchWindowET ( int  seed_ET)

Definition at line 129 of file jFEXForwardJetsInfo.cxx.

129  {
131 }

◆ addToSecondEnergyRingET()

void LVL1::jFEXForwardJetsInfo::addToSecondEnergyRingET ( int  secondER_ET)

Definition at line 111 of file jFEXForwardJetsInfo.cxx.

112 {
113  m_secondEnergyRing_ET += secondER_ET;
114 }

◆ addToSeedET()

void LVL1::jFEXForwardJetsInfo::addToSeedET ( int  seed_ET)

Definition at line 74 of file jFEXForwardJetsInfo.cxx.

75 {
76  m_seed_ET += seed_ET;
77 }

◆ getCentreLocalTTEta()

float LVL1::jFEXForwardJetsInfo::getCentreLocalTTEta ( )

Definition at line 49 of file jFEXForwardJetsInfo.cxx.

50 {
51  return m_centreLocalTTEta;
52 }

◆ getCentreLocalTTPhi()

float LVL1::jFEXForwardJetsInfo::getCentreLocalTTPhi ( )

Definition at line 59 of file jFEXForwardJetsInfo.cxx.

60 {
61  return m_centreLocalTTPhi;
62 }

◆ getCentreTTEta()

float LVL1::jFEXForwardJetsInfo::getCentreTTEta ( )

Definition at line 30 of file jFEXForwardJetsInfo.cxx.

31 {
32  return m_centreTTEta;
33 }

◆ getCentreTTID()

int LVL1::jFEXForwardJetsInfo::getCentreTTID ( )

◆ getCentreTTPhi()

float LVL1::jFEXForwardJetsInfo::getCentreTTPhi ( )

Definition at line 40 of file jFEXForwardJetsInfo.cxx.

41 {
42  return m_centreTTPhi;
43 }

◆ getFirstEnergyRingET()

int LVL1::jFEXForwardJetsInfo::getFirstEnergyRingET ( )

Definition at line 88 of file jFEXForwardJetsInfo.cxx.

89 {
90  return m_firstEnergyRing_ET;
91 }

◆ getLRjetSat()

bool LVL1::jFEXForwardJetsInfo::getLRjetSat ( )
inline

Definition at line 40 of file jFEXForwardJetsInfo.h.

40 {return m_saturation_LR;};

◆ getSearchWindowET()

int LVL1::jFEXForwardJetsInfo::getSearchWindowET ( )

Definition at line 133 of file jFEXForwardJetsInfo.cxx.

133  {
134  return m_SearchWindow_ET;
135 }

◆ getSecondEnergyRingET()

int LVL1::jFEXForwardJetsInfo::getSecondEnergyRingET ( )

Definition at line 116 of file jFEXForwardJetsInfo.cxx.

117 {
118  return m_secondEnergyRing_ET;
119 }

◆ getSeedET()

int LVL1::jFEXForwardJetsInfo::getSeedET ( )

Definition at line 79 of file jFEXForwardJetsInfo.cxx.

80 {
81  return m_seed_ET;
82 }

◆ getSRjetSat()

bool LVL1::jFEXForwardJetsInfo::getSRjetSat ( )
inline

Definition at line 39 of file jFEXForwardJetsInfo.h.

39 {return m_saturation_SR;};

◆ getTTIDinFirstER()

std::vector< int > LVL1::jFEXForwardJetsInfo::getTTIDinFirstER ( )

Definition at line 97 of file jFEXForwardJetsInfo.cxx.

98 {
100 }

◆ getTTIDinSecondER()

std::vector< int > LVL1::jFEXForwardJetsInfo::getTTIDinSecondER ( )

Definition at line 106 of file jFEXForwardJetsInfo.cxx.

107 {
109 }

◆ getTTinSearchWindow()

std::vector< int > LVL1::jFEXForwardJetsInfo::getTTinSearchWindow ( )

Definition at line 125 of file jFEXForwardJetsInfo.cxx.

125  {
126  return m_TTsInSearchWindow;
127 }

◆ getTTinSeed()

std::vector< int > LVL1::jFEXForwardJetsInfo::getTTinSeed ( )

Definition at line 69 of file jFEXForwardJetsInfo.cxx.

70 {
71  return m_TTsInSeed;
72 }

◆ includeTTIDinFirstER()

void LVL1::jFEXForwardJetsInfo::includeTTIDinFirstER ( int  firstER_TTID)

Definition at line 93 of file jFEXForwardJetsInfo.cxx.

94 {
95  m_firstEnergyRing_TTIDs.push_back(firstER_TTID);
96 }

◆ includeTTIDinSecondER()

void LVL1::jFEXForwardJetsInfo::includeTTIDinSecondER ( int  secondER_TTID)

Definition at line 102 of file jFEXForwardJetsInfo.cxx.

103 {
104  m_secondEnergyRing_TTIDs.push_back(secondER_TTID);
105 }

◆ includeTTinSearchWindow()

void LVL1::jFEXForwardJetsInfo::includeTTinSearchWindow ( int  TT_ID)

Definition at line 121 of file jFEXForwardJetsInfo.cxx.

121  {
122  m_TTsInSearchWindow.push_back(TT_ID);
123 }

◆ includeTTinSeed()

void LVL1::jFEXForwardJetsInfo::includeTTinSeed ( int  TT_ID)

Definition at line 64 of file jFEXForwardJetsInfo.cxx.

65 {
66  m_TTsInSeed.push_back(TT_ID);
67 }

◆ setCentreLocalTTEta()

void LVL1::jFEXForwardJetsInfo::setCentreLocalTTEta ( float  centreLocalTTEta)

Definition at line 44 of file jFEXForwardJetsInfo.cxx.

45 {
46  m_centreLocalTTEta = centreLocalTTEta;
47 }

◆ setCentreLocalTTPhi()

void LVL1::jFEXForwardJetsInfo::setCentreLocalTTPhi ( float  centreLocalTTPhi)

Definition at line 54 of file jFEXForwardJetsInfo.cxx.

55 {
56  m_centreLocalTTPhi = centreLocalTTPhi;
57 }

◆ setCentreTTEta()

void LVL1::jFEXForwardJetsInfo::setCentreTTEta ( float  centreTTEta)

Definition at line 25 of file jFEXForwardJetsInfo.cxx.

26 {
27  m_centreTTEta = centreTTEta;
28 }

◆ setCentreTTID()

void LVL1::jFEXForwardJetsInfo::setCentreTTID ( int  TT_ID)

◆ setCentreTTPhi()

void LVL1::jFEXForwardJetsInfo::setCentreTTPhi ( float  centreTTPhi)

Definition at line 35 of file jFEXForwardJetsInfo.cxx.

36 {
37  m_centreTTPhi = centreTTPhi;
38 }

◆ setLRjetSat()

void LVL1::jFEXForwardJetsInfo::setLRjetSat ( )
inline

Definition at line 38 of file jFEXForwardJetsInfo.h.

38 {m_saturation_LR = true;};

◆ setSRjetSat()

void LVL1::jFEXForwardJetsInfo::setSRjetSat ( )
inline

Definition at line 37 of file jFEXForwardJetsInfo.h.

37 {m_saturation_SR = true;};

Member Data Documentation

◆ m_centre_TTID

int LVL1::jFEXForwardJetsInfo::m_centre_TTID
private

Definition at line 71 of file jFEXForwardJetsInfo.h.

◆ m_centreLocalTTEta

int LVL1::jFEXForwardJetsInfo::m_centreLocalTTEta
private

Definition at line 76 of file jFEXForwardJetsInfo.h.

◆ m_centreLocalTTPhi

int LVL1::jFEXForwardJetsInfo::m_centreLocalTTPhi
private

Definition at line 75 of file jFEXForwardJetsInfo.h.

◆ m_centreTTEta

float LVL1::jFEXForwardJetsInfo::m_centreTTEta
private

Definition at line 73 of file jFEXForwardJetsInfo.h.

◆ m_centreTTPhi

float LVL1::jFEXForwardJetsInfo::m_centreTTPhi
private

Definition at line 72 of file jFEXForwardJetsInfo.h.

◆ m_firstEnergyRing_ET

int LVL1::jFEXForwardJetsInfo::m_firstEnergyRing_ET =0
private

Definition at line 83 of file jFEXForwardJetsInfo.h.

◆ m_firstEnergyRing_TTIDs

std::vector<int> LVL1::jFEXForwardJetsInfo::m_firstEnergyRing_TTIDs = {}
private

Definition at line 87 of file jFEXForwardJetsInfo.h.

◆ m_saturation_LR

bool LVL1::jFEXForwardJetsInfo::m_saturation_LR = false
private

Definition at line 79 of file jFEXForwardJetsInfo.h.

◆ m_saturation_SR

bool LVL1::jFEXForwardJetsInfo::m_saturation_SR = false
private

Definition at line 78 of file jFEXForwardJetsInfo.h.

◆ m_SearchWindow_ET

int LVL1::jFEXForwardJetsInfo::m_SearchWindow_ET =0
private

Definition at line 82 of file jFEXForwardJetsInfo.h.

◆ m_secondEnergyRing_ET

int LVL1::jFEXForwardJetsInfo::m_secondEnergyRing_ET =0
private

Definition at line 84 of file jFEXForwardJetsInfo.h.

◆ m_secondEnergyRing_TTIDs

std::vector<int> LVL1::jFEXForwardJetsInfo::m_secondEnergyRing_TTIDs = {}
private

Definition at line 88 of file jFEXForwardJetsInfo.h.

◆ m_seed_ET

int LVL1::jFEXForwardJetsInfo::m_seed_ET =0
private

Definition at line 81 of file jFEXForwardJetsInfo.h.

◆ m_TTsInSearchWindow

std::vector<int> LVL1::jFEXForwardJetsInfo::m_TTsInSearchWindow = {}
private

Definition at line 86 of file jFEXForwardJetsInfo.h.

◆ m_TTsInSeed

std::vector<int> LVL1::jFEXForwardJetsInfo::m_TTsInSeed = {}
private

Definition at line 85 of file jFEXForwardJetsInfo.h.


The documentation for this class was generated from the following files:
xAOD::et
et
Definition: TrigEMCluster_v1.cxx:25
LVL1::jFEXForwardJetsInfo::m_secondEnergyRing_ET
int m_secondEnergyRing_ET
Definition: jFEXForwardJetsInfo.h:84
LVL1::jFEXForwardJetsInfo::m_SearchWindow_ET
int m_SearchWindow_ET
Definition: jFEXForwardJetsInfo.h:82
LVL1::jFEXForwardJetsInfo::m_TTsInSearchWindow
std::vector< int > m_TTsInSearchWindow
Definition: jFEXForwardJetsInfo.h:86
LVL1::jFEXForwardJetsInfo::m_TTsInSeed
std::vector< int > m_TTsInSeed
Definition: jFEXForwardJetsInfo.h:85
LVL1::jFEXForwardJetsInfo::m_saturation_SR
bool m_saturation_SR
Definition: jFEXForwardJetsInfo.h:78
LVL1::jFEXForwardJetsInfo::m_seed_ET
int m_seed_ET
Definition: jFEXForwardJetsInfo.h:81
LVL1::jFEXForwardJetsInfo::m_centreTTEta
float m_centreTTEta
Definition: jFEXForwardJetsInfo.h:73
LVL1::jFEXForwardJetsInfo::m_firstEnergyRing_ET
int m_firstEnergyRing_ET
Definition: jFEXForwardJetsInfo.h:83
LVL1::jFEXForwardJetsInfo::m_centreLocalTTPhi
int m_centreLocalTTPhi
Definition: jFEXForwardJetsInfo.h:75
LVL1::jFEXForwardJetsInfo::m_firstEnergyRing_TTIDs
std::vector< int > m_firstEnergyRing_TTIDs
Definition: jFEXForwardJetsInfo.h:87
LVL1::jFEXForwardJetsInfo::m_centreLocalTTEta
int m_centreLocalTTEta
Definition: jFEXForwardJetsInfo.h:76
LVL1::jFEXForwardJetsInfo::m_saturation_LR
bool m_saturation_LR
Definition: jFEXForwardJetsInfo.h:79
LVL1::jFEXForwardJetsInfo::m_secondEnergyRing_TTIDs
std::vector< int > m_secondEnergyRing_TTIDs
Definition: jFEXForwardJetsInfo.h:88
LVL1::jFEXForwardJetsInfo::m_centreTTPhi
float m_centreTTPhi
Definition: jFEXForwardJetsInfo.h:72