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)
 
const std::vector< int > & getTTinSeed ()
 
void addToSeedET (int seed_ET)
 
int getSeedET ()
 
void addToFirstEnergyRingET (int firstER_ET)
 
int getFirstEnergyRingET ()
 
void includeTTIDinFirstER (int firstER_TTID)
 
const std::vector< int > & getTTIDinFirstER ()
 
void addToSecondEnergyRingET (int secondER_ET)
 
int getSecondEnergyRingET ()
 
void includeTTIDinSecondER (int secondER_TTID)
 
const std::vector< int > & getTTIDinSecondER ()
 
void includeTTinSearchWindow (int TT_ID)
 
const 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 17 of file jFEXForwardJetsInfo.h.

Member Function Documentation

◆ addToFirstEnergyRingET()

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

Definition at line 73 of file jFEXForwardJetsInfo.cxx.

74 {
75  m_firstEnergyRing_ET += firstER_ET;
76 }

◆ addToSearchWindowET()

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

Definition at line 118 of file jFEXForwardJetsInfo.cxx.

118  {
120 }

◆ addToSecondEnergyRingET()

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

Definition at line 100 of file jFEXForwardJetsInfo.cxx.

101 {
102  m_secondEnergyRing_ET += secondER_ET;
103 }

◆ addToSeedET()

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

Definition at line 63 of file jFEXForwardJetsInfo.cxx.

64 {
65  m_seed_ET += seed_ET;
66 }

◆ getCentreLocalTTEta()

float LVL1::jFEXForwardJetsInfo::getCentreLocalTTEta ( )

Definition at line 38 of file jFEXForwardJetsInfo.cxx.

39 {
40  return m_centreLocalTTEta;
41 }

◆ getCentreLocalTTPhi()

float LVL1::jFEXForwardJetsInfo::getCentreLocalTTPhi ( )

Definition at line 48 of file jFEXForwardJetsInfo.cxx.

49 {
50  return m_centreLocalTTPhi;
51 }

◆ getCentreTTEta()

float LVL1::jFEXForwardJetsInfo::getCentreTTEta ( )

Definition at line 19 of file jFEXForwardJetsInfo.cxx.

20 {
21  return m_centreTTEta;
22 }

◆ getCentreTTID()

int LVL1::jFEXForwardJetsInfo::getCentreTTID ( )

◆ getCentreTTPhi()

float LVL1::jFEXForwardJetsInfo::getCentreTTPhi ( )

Definition at line 29 of file jFEXForwardJetsInfo.cxx.

30 {
31  return m_centreTTPhi;
32 }

◆ getFirstEnergyRingET()

int LVL1::jFEXForwardJetsInfo::getFirstEnergyRingET ( )

Definition at line 77 of file jFEXForwardJetsInfo.cxx.

78 {
79  return m_firstEnergyRing_ET;
80 }

◆ getLRjetSat()

bool LVL1::jFEXForwardJetsInfo::getLRjetSat ( )
inline

Definition at line 32 of file jFEXForwardJetsInfo.h.

32 {return m_saturation_LR;};

◆ getSearchWindowET()

int LVL1::jFEXForwardJetsInfo::getSearchWindowET ( )

Definition at line 122 of file jFEXForwardJetsInfo.cxx.

122  {
123  return m_SearchWindow_ET;
124 }

◆ getSecondEnergyRingET()

int LVL1::jFEXForwardJetsInfo::getSecondEnergyRingET ( )

Definition at line 105 of file jFEXForwardJetsInfo.cxx.

106 {
107  return m_secondEnergyRing_ET;
108 }

◆ getSeedET()

int LVL1::jFEXForwardJetsInfo::getSeedET ( )

Definition at line 68 of file jFEXForwardJetsInfo.cxx.

69 {
70  return m_seed_ET;
71 }

◆ getSRjetSat()

bool LVL1::jFEXForwardJetsInfo::getSRjetSat ( )
inline

Definition at line 31 of file jFEXForwardJetsInfo.h.

31 {return m_saturation_SR;};

◆ getTTIDinFirstER()

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

Definition at line 86 of file jFEXForwardJetsInfo.cxx.

87 {
89 }

◆ getTTIDinSecondER()

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

Definition at line 95 of file jFEXForwardJetsInfo.cxx.

96 {
98 }

◆ getTTinSearchWindow()

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

Definition at line 114 of file jFEXForwardJetsInfo.cxx.

114  {
115  return m_TTsInSearchWindow;
116 }

◆ getTTinSeed()

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

Definition at line 58 of file jFEXForwardJetsInfo.cxx.

59 {
60  return m_TTsInSeed;
61 }

◆ includeTTIDinFirstER()

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

Definition at line 82 of file jFEXForwardJetsInfo.cxx.

83 {
84  m_firstEnergyRing_TTIDs.push_back(firstER_TTID);
85 }

◆ includeTTIDinSecondER()

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

Definition at line 91 of file jFEXForwardJetsInfo.cxx.

92 {
93  m_secondEnergyRing_TTIDs.push_back(secondER_TTID);
94 }

◆ includeTTinSearchWindow()

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

Definition at line 110 of file jFEXForwardJetsInfo.cxx.

110  {
111  m_TTsInSearchWindow.push_back(TT_ID);
112 }

◆ includeTTinSeed()

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

Definition at line 53 of file jFEXForwardJetsInfo.cxx.

54 {
55  m_TTsInSeed.push_back(TT_ID);
56 }

◆ setCentreLocalTTEta()

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

Definition at line 33 of file jFEXForwardJetsInfo.cxx.

34 {
35  m_centreLocalTTEta = centreLocalTTEta;
36 }

◆ setCentreLocalTTPhi()

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

Definition at line 43 of file jFEXForwardJetsInfo.cxx.

44 {
45  m_centreLocalTTPhi = centreLocalTTPhi;
46 }

◆ setCentreTTEta()

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

Definition at line 14 of file jFEXForwardJetsInfo.cxx.

15 {
16  m_centreTTEta = centreTTEta;
17 }

◆ setCentreTTID()

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

◆ setCentreTTPhi()

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

Definition at line 24 of file jFEXForwardJetsInfo.cxx.

25 {
26  m_centreTTPhi = centreTTPhi;
27 }

◆ setLRjetSat()

void LVL1::jFEXForwardJetsInfo::setLRjetSat ( )
inline

Definition at line 30 of file jFEXForwardJetsInfo.h.

30 {m_saturation_LR = true;};

◆ setSRjetSat()

void LVL1::jFEXForwardJetsInfo::setSRjetSat ( )
inline

Definition at line 29 of file jFEXForwardJetsInfo.h.

29 {m_saturation_SR = true;};

Member Data Documentation

◆ m_centre_TTID

int LVL1::jFEXForwardJetsInfo::m_centre_TTID {}
private

Definition at line 63 of file jFEXForwardJetsInfo.h.

◆ m_centreLocalTTEta

int LVL1::jFEXForwardJetsInfo::m_centreLocalTTEta {}
private

Definition at line 68 of file jFEXForwardJetsInfo.h.

◆ m_centreLocalTTPhi

int LVL1::jFEXForwardJetsInfo::m_centreLocalTTPhi {}
private

Definition at line 67 of file jFEXForwardJetsInfo.h.

◆ m_centreTTEta

float LVL1::jFEXForwardJetsInfo::m_centreTTEta {}
private

Definition at line 65 of file jFEXForwardJetsInfo.h.

◆ m_centreTTPhi

float LVL1::jFEXForwardJetsInfo::m_centreTTPhi {}
private

Definition at line 64 of file jFEXForwardJetsInfo.h.

◆ m_firstEnergyRing_ET

int LVL1::jFEXForwardJetsInfo::m_firstEnergyRing_ET =0
private

Definition at line 75 of file jFEXForwardJetsInfo.h.

◆ m_firstEnergyRing_TTIDs

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

Definition at line 79 of file jFEXForwardJetsInfo.h.

◆ m_saturation_LR

bool LVL1::jFEXForwardJetsInfo::m_saturation_LR = false
private

Definition at line 71 of file jFEXForwardJetsInfo.h.

◆ m_saturation_SR

bool LVL1::jFEXForwardJetsInfo::m_saturation_SR = false
private

Definition at line 70 of file jFEXForwardJetsInfo.h.

◆ m_SearchWindow_ET

int LVL1::jFEXForwardJetsInfo::m_SearchWindow_ET =0
private

Definition at line 74 of file jFEXForwardJetsInfo.h.

◆ m_secondEnergyRing_ET

int LVL1::jFEXForwardJetsInfo::m_secondEnergyRing_ET =0
private

Definition at line 76 of file jFEXForwardJetsInfo.h.

◆ m_secondEnergyRing_TTIDs

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

Definition at line 80 of file jFEXForwardJetsInfo.h.

◆ m_seed_ET

int LVL1::jFEXForwardJetsInfo::m_seed_ET =0
private

Definition at line 73 of file jFEXForwardJetsInfo.h.

◆ m_TTsInSearchWindow

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

Definition at line 78 of file jFEXForwardJetsInfo.h.

◆ m_TTsInSeed

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

Definition at line 77 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:76
LVL1::jFEXForwardJetsInfo::m_SearchWindow_ET
int m_SearchWindow_ET
Definition: jFEXForwardJetsInfo.h:74
LVL1::jFEXForwardJetsInfo::m_TTsInSearchWindow
std::vector< int > m_TTsInSearchWindow
Definition: jFEXForwardJetsInfo.h:78
LVL1::jFEXForwardJetsInfo::m_TTsInSeed
std::vector< int > m_TTsInSeed
Definition: jFEXForwardJetsInfo.h:77
LVL1::jFEXForwardJetsInfo::m_saturation_SR
bool m_saturation_SR
Definition: jFEXForwardJetsInfo.h:70
LVL1::jFEXForwardJetsInfo::m_seed_ET
int m_seed_ET
Definition: jFEXForwardJetsInfo.h:73
LVL1::jFEXForwardJetsInfo::m_centreTTEta
float m_centreTTEta
Definition: jFEXForwardJetsInfo.h:65
LVL1::jFEXForwardJetsInfo::m_firstEnergyRing_ET
int m_firstEnergyRing_ET
Definition: jFEXForwardJetsInfo.h:75
LVL1::jFEXForwardJetsInfo::m_centreLocalTTPhi
int m_centreLocalTTPhi
Definition: jFEXForwardJetsInfo.h:67
LVL1::jFEXForwardJetsInfo::m_firstEnergyRing_TTIDs
std::vector< int > m_firstEnergyRing_TTIDs
Definition: jFEXForwardJetsInfo.h:79
LVL1::jFEXForwardJetsInfo::m_centreLocalTTEta
int m_centreLocalTTEta
Definition: jFEXForwardJetsInfo.h:68
LVL1::jFEXForwardJetsInfo::m_saturation_LR
bool m_saturation_LR
Definition: jFEXForwardJetsInfo.h:71
LVL1::jFEXForwardJetsInfo::m_secondEnergyRing_TTIDs
std::vector< int > m_secondEnergyRing_TTIDs
Definition: jFEXForwardJetsInfo.h:80
LVL1::jFEXForwardJetsInfo::m_centreTTPhi
float m_centreTTPhi
Definition: jFEXForwardJetsInfo.h:64