ATLAS Offline Software
jFEXForwardJetsInfo.cxx
Go to the documentation of this file.
1 /*
2  Copyright (C) 2002-2025 CERN for the benefit of the ATLAS collaboration
3 */
4 //***************************************************************************
5 // jFEXForwardJetsInfo -
6 // -------------------
7 // begin : 07 07 2021
8 // email : varsiha.sothilingam@cern.ch
9 //***************************************************************************
10 
12 
13 
15 {
16  m_centreTTEta = centreTTEta;
17 }
18 
20 {
21  return m_centreTTEta;
22 }
23 
25 {
26  m_centreTTPhi = centreTTPhi;
27 }
28 
30 {
31  return m_centreTTPhi;
32 }
34 {
35  m_centreLocalTTEta = centreLocalTTEta;
36 }
37 
39 {
40  return m_centreLocalTTEta;
41 }
42 
44 {
45  m_centreLocalTTPhi = centreLocalTTPhi;
46 }
47 
49 {
50  return m_centreLocalTTPhi;
51 }
52 
54 {
55  m_TTsInSeed.push_back(TT_ID);
56 }
57 
58 const std::vector<int>& LVL1::jFEXForwardJetsInfo::getTTinSeed()
59 {
60  return m_TTsInSeed;
61 }
62 
64 {
65  m_seed_ET += seed_ET;
66 }
67 
69 {
70  return m_seed_ET;
71 }
72 
74 {
75  m_firstEnergyRing_ET += firstER_ET;
76 }
78 {
79  return m_firstEnergyRing_ET;
80 }
81 
83 {
84  m_firstEnergyRing_TTIDs.push_back(firstER_TTID);
85 }
87 {
88  return m_firstEnergyRing_TTIDs;
89 }
90 
92 {
93  m_secondEnergyRing_TTIDs.push_back(secondER_TTID);
94 }
96 {
97  return m_secondEnergyRing_TTIDs;
98 }
99 
101 {
102  m_secondEnergyRing_ET += secondER_ET;
103 }
104 
106 {
107  return m_secondEnergyRing_ET;
108 }
109 
111  m_TTsInSearchWindow.push_back(TT_ID);
112 }
113 
115  return m_TTsInSearchWindow;
116 }
117 
119  m_SearchWindow_ET += et;
120 }
121 
123  return m_SearchWindow_ET;
124 }
et
Extra patterns decribing particle interation process.
LVL1::jFEXForwardJetsInfo::getTTinSeed
const std::vector< int > & getTTinSeed()
Definition: jFEXForwardJetsInfo.cxx:58
LVL1::jFEXForwardJetsInfo::getCentreLocalTTPhi
float getCentreLocalTTPhi()
Definition: jFEXForwardJetsInfo.cxx:48
LVL1::jFEXForwardJetsInfo::getTTIDinFirstER
const std::vector< int > & getTTIDinFirstER()
Definition: jFEXForwardJetsInfo.cxx:86
LVL1::jFEXForwardJetsInfo::includeTTinSearchWindow
void includeTTinSearchWindow(int TT_ID)
Definition: jFEXForwardJetsInfo.cxx:110
xAOD::et
et
Definition: TrigEMCluster_v1.cxx:25
LVL1::jFEXForwardJetsInfo::includeTTIDinSecondER
void includeTTIDinSecondER(int secondER_TTID)
Definition: jFEXForwardJetsInfo.cxx:91
LVL1::jFEXForwardJetsInfo::getFirstEnergyRingET
int getFirstEnergyRingET()
Definition: jFEXForwardJetsInfo.cxx:77
LVL1::jFEXForwardJetsInfo::setCentreTTPhi
void setCentreTTPhi(float centreTTPhi)
Definition: jFEXForwardJetsInfo.cxx:24
LVL1::jFEXForwardJetsInfo::getSearchWindowET
int getSearchWindowET()
Definition: jFEXForwardJetsInfo.cxx:122
LVL1::jFEXForwardJetsInfo::includeTTIDinFirstER
void includeTTIDinFirstER(int firstER_TTID)
Definition: jFEXForwardJetsInfo.cxx:82
LVL1::jFEXForwardJetsInfo::getCentreTTEta
float getCentreTTEta()
Definition: jFEXForwardJetsInfo.cxx:19
LVL1::jFEXForwardJetsInfo::addToFirstEnergyRingET
void addToFirstEnergyRingET(int firstER_ET)
Definition: jFEXForwardJetsInfo.cxx:73
LVL1::jFEXForwardJetsInfo::m_centreTTEta
float m_centreTTEta
Definition: jFEXForwardJetsInfo.h:65
LVL1::jFEXForwardJetsInfo::getCentreLocalTTEta
float getCentreLocalTTEta()
Definition: jFEXForwardJetsInfo.cxx:38
LVL1::jFEXForwardJetsInfo::getCentreTTPhi
float getCentreTTPhi()
Definition: jFEXForwardJetsInfo.cxx:29
LVL1::jFEXForwardJetsInfo::setCentreLocalTTPhi
void setCentreLocalTTPhi(float centreLocalTTPhi)
Definition: jFEXForwardJetsInfo.cxx:43
LVL1::jFEXForwardJetsInfo::includeTTinSeed
void includeTTinSeed(int TT_ID)
Definition: jFEXForwardJetsInfo.cxx:53
LVL1::jFEXForwardJetsInfo::addToSearchWindowET
void addToSearchWindowET(int seed_ET)
Definition: jFEXForwardJetsInfo.cxx:118
LVL1::jFEXForwardJetsInfo::addToSeedET
void addToSeedET(int seed_ET)
Definition: jFEXForwardJetsInfo.cxx:63
LVL1::jFEXForwardJetsInfo::setCentreTTEta
void setCentreTTEta(float centreTTEta)
Definition: jFEXForwardJetsInfo.cxx:14
jFEXForwardJetsInfo.h
LVL1::jFEXForwardJetsInfo::setCentreLocalTTEta
void setCentreLocalTTEta(float centreLocalTTEta)
Definition: jFEXForwardJetsInfo.cxx:33
LVL1::jFEXForwardJetsInfo::getSecondEnergyRingET
int getSecondEnergyRingET()
Definition: jFEXForwardJetsInfo.cxx:105
LVL1::jFEXForwardJetsInfo::getSeedET
int getSeedET()
Definition: jFEXForwardJetsInfo.cxx:68
LVL1::jFEXForwardJetsInfo::getTTIDinSecondER
const std::vector< int > & getTTIDinSecondER()
Definition: jFEXForwardJetsInfo.cxx:95
LVL1::jFEXForwardJetsInfo::getTTinSearchWindow
const std::vector< int > & getTTinSearchWindow()
Definition: jFEXForwardJetsInfo.cxx:114
LVL1::jFEXForwardJetsInfo::addToSecondEnergyRingET
void addToSecondEnergyRingET(int secondER_ET)
Definition: jFEXForwardJetsInfo.cxx:100