ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
Trigger
TrigT1
L1CaloFEX
L1CaloFEXSim
src
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
11
#include "
L1CaloFEXSim/jFEXForwardJetsInfo.h
"
12
13
14
void
LVL1::jFEXForwardJetsInfo::setCentreTTEta
(
float
centreTTEta)
15
{
16
m_centreTTEta
= centreTTEta;
17
}
18
19
float
LVL1::jFEXForwardJetsInfo::getCentreTTEta
()
20
{
21
return
m_centreTTEta
;
22
}
23
24
void
LVL1::jFEXForwardJetsInfo::setCentreTTPhi
(
float
centreTTPhi)
25
{
26
m_centreTTPhi
= centreTTPhi;
27
}
28
29
float
LVL1::jFEXForwardJetsInfo::getCentreTTPhi
()
30
{
31
return
m_centreTTPhi
;
32
}
33
void
LVL1::jFEXForwardJetsInfo::setCentreLocalTTEta
(
float
centreLocalTTEta)
34
{
35
m_centreLocalTTEta
= centreLocalTTEta;
36
}
37
38
float
LVL1::jFEXForwardJetsInfo::getCentreLocalTTEta
()
39
{
40
return
m_centreLocalTTEta
;
41
}
42
43
void
LVL1::jFEXForwardJetsInfo::setCentreLocalTTPhi
(
float
centreLocalTTPhi)
44
{
45
m_centreLocalTTPhi
= centreLocalTTPhi;
46
}
47
48
float
LVL1::jFEXForwardJetsInfo::getCentreLocalTTPhi
()
49
{
50
return
m_centreLocalTTPhi
;
51
}
52
53
void
LVL1::jFEXForwardJetsInfo::includeTTinSeed
(
int
TT_ID)
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
63
void
LVL1::jFEXForwardJetsInfo::addToSeedET
(
int
seed_ET)
64
{
65
m_seed_ET
+= seed_ET;
66
}
67
68
int
LVL1::jFEXForwardJetsInfo::getSeedET
()
69
{
70
return
m_seed_ET
;
71
}
72
73
void
LVL1::jFEXForwardJetsInfo::addToFirstEnergyRingET
(
int
firstER_ET)
74
{
75
m_firstEnergyRing_ET
+= firstER_ET;
76
}
77
int
LVL1::jFEXForwardJetsInfo::getFirstEnergyRingET
()
78
{
79
return
m_firstEnergyRing_ET
;
80
}
81
82
void
LVL1::jFEXForwardJetsInfo::includeTTIDinFirstER
(
int
firstER_TTID)
83
{
84
m_firstEnergyRing_TTIDs
.push_back(firstER_TTID);
85
}
86
const
std::vector<int>&
LVL1::jFEXForwardJetsInfo::getTTIDinFirstER
()
87
{
88
return
m_firstEnergyRing_TTIDs
;
89
}
90
91
void
LVL1::jFEXForwardJetsInfo::includeTTIDinSecondER
(
int
secondER_TTID)
92
{
93
m_secondEnergyRing_TTIDs
.push_back(secondER_TTID);
94
}
95
const
std::vector<int>&
LVL1::jFEXForwardJetsInfo::getTTIDinSecondER
()
96
{
97
return
m_secondEnergyRing_TTIDs
;
98
}
99
100
void
LVL1::jFEXForwardJetsInfo::addToSecondEnergyRingET
(
int
secondER_ET)
101
{
102
m_secondEnergyRing_ET
+= secondER_ET;
103
}
104
105
int
LVL1::jFEXForwardJetsInfo::getSecondEnergyRingET
()
106
{
107
return
m_secondEnergyRing_ET
;
108
}
109
110
void
LVL1::jFEXForwardJetsInfo::includeTTinSearchWindow
(
int
TT_ID){
111
m_TTsInSearchWindow
.push_back(TT_ID);
112
}
113
114
const
std::vector<int>&
LVL1::jFEXForwardJetsInfo::getTTinSearchWindow
(){
115
return
m_TTsInSearchWindow
;
116
}
117
118
void
LVL1::jFEXForwardJetsInfo::addToSearchWindowET
(
int
et
){
119
m_SearchWindow_ET
+=
et
;
120
}
121
122
int
LVL1::jFEXForwardJetsInfo::getSearchWindowET
(){
123
return
m_SearchWindow_ET
;
124
}
LVL1::jFEXForwardJetsInfo::m_SearchWindow_ET
int m_SearchWindow_ET
Definition
jFEXForwardJetsInfo.h:74
LVL1::jFEXForwardJetsInfo::m_centreLocalTTPhi
int m_centreLocalTTPhi
Definition
jFEXForwardJetsInfo.h:67
LVL1::jFEXForwardJetsInfo::addToSecondEnergyRingET
void addToSecondEnergyRingET(int secondER_ET)
Definition
jFEXForwardJetsInfo.cxx:100
LVL1::jFEXForwardJetsInfo::getCentreLocalTTPhi
float getCentreLocalTTPhi()
Definition
jFEXForwardJetsInfo.cxx:48
LVL1::jFEXForwardJetsInfo::getTTinSeed
const std::vector< int > & getTTinSeed()
Definition
jFEXForwardJetsInfo.cxx:58
LVL1::jFEXForwardJetsInfo::addToFirstEnergyRingET
void addToFirstEnergyRingET(int firstER_ET)
Definition
jFEXForwardJetsInfo.cxx:73
LVL1::jFEXForwardJetsInfo::includeTTinSearchWindow
void includeTTinSearchWindow(int TT_ID)
Definition
jFEXForwardJetsInfo.cxx:110
LVL1::jFEXForwardJetsInfo::setCentreLocalTTEta
void setCentreLocalTTEta(float centreLocalTTEta)
Definition
jFEXForwardJetsInfo.cxx:33
LVL1::jFEXForwardJetsInfo::m_centreTTEta
float m_centreTTEta
Definition
jFEXForwardJetsInfo.h:65
LVL1::jFEXForwardJetsInfo::setCentreTTPhi
void setCentreTTPhi(float centreTTPhi)
Definition
jFEXForwardJetsInfo.cxx:24
LVL1::jFEXForwardJetsInfo::getCentreTTPhi
float getCentreTTPhi()
Definition
jFEXForwardJetsInfo.cxx:29
LVL1::jFEXForwardJetsInfo::getTTinSearchWindow
const std::vector< int > & getTTinSearchWindow()
Definition
jFEXForwardJetsInfo.cxx:114
LVL1::jFEXForwardJetsInfo::m_TTsInSearchWindow
std::vector< int > m_TTsInSearchWindow
Definition
jFEXForwardJetsInfo.h:78
LVL1::jFEXForwardJetsInfo::m_centreTTPhi
float m_centreTTPhi
Definition
jFEXForwardJetsInfo.h:64
LVL1::jFEXForwardJetsInfo::getCentreTTEta
float getCentreTTEta()
Definition
jFEXForwardJetsInfo.cxx:19
LVL1::jFEXForwardJetsInfo::getCentreLocalTTEta
float getCentreLocalTTEta()
Definition
jFEXForwardJetsInfo.cxx:38
LVL1::jFEXForwardJetsInfo::includeTTIDinFirstER
void includeTTIDinFirstER(int firstER_TTID)
Definition
jFEXForwardJetsInfo.cxx:82
LVL1::jFEXForwardJetsInfo::getFirstEnergyRingET
int getFirstEnergyRingET()
Definition
jFEXForwardJetsInfo.cxx:77
LVL1::jFEXForwardJetsInfo::includeTTIDinSecondER
void includeTTIDinSecondER(int secondER_TTID)
Definition
jFEXForwardJetsInfo.cxx:91
LVL1::jFEXForwardJetsInfo::getSecondEnergyRingET
int getSecondEnergyRingET()
Definition
jFEXForwardJetsInfo.cxx:105
LVL1::jFEXForwardJetsInfo::getTTIDinFirstER
const std::vector< int > & getTTIDinFirstER()
Definition
jFEXForwardJetsInfo.cxx:86
LVL1::jFEXForwardJetsInfo::addToSearchWindowET
void addToSearchWindowET(int seed_ET)
Definition
jFEXForwardJetsInfo.cxx:118
LVL1::jFEXForwardJetsInfo::m_TTsInSeed
std::vector< int > m_TTsInSeed
Definition
jFEXForwardJetsInfo.h:77
LVL1::jFEXForwardJetsInfo::getSeedET
int getSeedET()
Definition
jFEXForwardJetsInfo.cxx:68
LVL1::jFEXForwardJetsInfo::getSearchWindowET
int getSearchWindowET()
Definition
jFEXForwardJetsInfo.cxx:122
LVL1::jFEXForwardJetsInfo::m_secondEnergyRing_TTIDs
std::vector< int > m_secondEnergyRing_TTIDs
Definition
jFEXForwardJetsInfo.h:80
LVL1::jFEXForwardJetsInfo::getTTIDinSecondER
const std::vector< int > & getTTIDinSecondER()
Definition
jFEXForwardJetsInfo.cxx:95
LVL1::jFEXForwardJetsInfo::m_secondEnergyRing_ET
int m_secondEnergyRing_ET
Definition
jFEXForwardJetsInfo.h:76
LVL1::jFEXForwardJetsInfo::includeTTinSeed
void includeTTinSeed(int TT_ID)
Definition
jFEXForwardJetsInfo.cxx:53
LVL1::jFEXForwardJetsInfo::m_seed_ET
int m_seed_ET
Definition
jFEXForwardJetsInfo.h:73
LVL1::jFEXForwardJetsInfo::setCentreTTEta
void setCentreTTEta(float centreTTEta)
Definition
jFEXForwardJetsInfo.cxx:14
LVL1::jFEXForwardJetsInfo::setCentreLocalTTPhi
void setCentreLocalTTPhi(float centreLocalTTPhi)
Definition
jFEXForwardJetsInfo.cxx:43
LVL1::jFEXForwardJetsInfo::m_firstEnergyRing_ET
int m_firstEnergyRing_ET
Definition
jFEXForwardJetsInfo.h:75
LVL1::jFEXForwardJetsInfo::m_centreLocalTTEta
int m_centreLocalTTEta
Definition
jFEXForwardJetsInfo.h:68
LVL1::jFEXForwardJetsInfo::m_firstEnergyRing_TTIDs
std::vector< int > m_firstEnergyRing_TTIDs
Definition
jFEXForwardJetsInfo.h:79
LVL1::jFEXForwardJetsInfo::addToSeedET
void addToSeedET(int seed_ET)
Definition
jFEXForwardJetsInfo.cxx:63
jFEXForwardJetsInfo.h
et
Extra patterns decribing particle interation process.
Generated on
for ATLAS Offline Software by
1.17.0