ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
Trigger
TrigT1
L1CaloFEX
L1CaloFEXSim
src
eFEXtauTOB.cxx
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2024 CERN for the benefit of the ATLAS collaboration
3
*/
4
5
//***************************************************************************
6
// eFEXtauTOB.cxx -
7
// -------------------
8
// begin : 17 01 2020
9
// email : nicholas.andrew.luongo@cern.ch
10
// **************************************************************************
11
12
13
#include "
L1CaloFEXSim/eFEXtauTOB.h
"
14
15
16
void
LVL1::eFEXtauTOB::setEta
(
unsigned
int
eta
)
17
{
18
m_eta
=
eta
;
19
}
20
21
void
LVL1::eFEXtauTOB::setPhi
(
unsigned
int
phi
)
22
{
23
m_phi
=
phi
;
24
}
25
26
void
LVL1::eFEXtauTOB::setEt
(
unsigned
int
et
)
27
{
28
m_et
=
et
;
29
}
30
31
void
LVL1::eFEXtauTOB::setBitwiseEt
(
unsigned
int
bitwise_et)
32
{
33
m_bitwise_et
= bitwise_et;
34
}
35
36
void
LVL1::eFEXtauTOB::setIso
(
unsigned
int
iso)
37
{
38
m_iso
= iso;
39
}
40
41
void
LVL1::eFEXtauTOB::setFPGAID
(
unsigned
int
fpgaid)
42
{
43
m_fpga_id
= fpgaid;
44
}
45
46
void
LVL1::eFEXtauTOB::seteFEXID
(
unsigned
int
efexid)
47
{
48
m_efex_id
= efexid;
49
}
50
51
void
LVL1::eFEXtauTOB::setSeedUnD
(
bool
seedund)
52
{
53
m_seed_und
= seedund;
54
}
55
56
void
LVL1::eFEXtauTOB::setSeed
(
unsigned
int
seed)
57
{
58
m_seed
= seed;
59
}
60
61
void
LVL1::eFEXtauTOB::setRcoreCore
(
unsigned
int
rcorecore)
62
{
63
m_rcore_core
= rcorecore;
64
}
65
66
void
LVL1::eFEXtauTOB::setRcoreEnv
(
unsigned
int
rcoreenv)
67
{
68
m_rcore_env
= rcoreenv;
69
}
70
71
void
LVL1::eFEXtauTOB::setRhadCore
(
unsigned
int
rhadcore)
72
{
73
m_rhad_core
= rhadcore;
74
}
75
76
void
LVL1::eFEXtauTOB::setRhadEnv
(
unsigned
int
rhadenv)
77
{
78
m_rhad_env
= rhadenv;
79
}
80
81
void
LVL1::eFEXtauTOB::setBDTScore
(
unsigned
int
bdtscore)
82
{
83
m_bdt_score
= bdtscore;
84
}
85
86
void
LVL1::eFEXtauTOB::setIsBDTAlgo
(
unsigned
int
is_bdt_algo)
87
{
88
m_is_bdt_algo
= is_bdt_algo;
89
}
90
91
void
LVL1::eFEXtauTOB::setTobword
(uint32_t tobword) {
92
m_tobword
= tobword;
93
}
94
95
void
LVL1::eFEXtauTOB::setxTobword0
(uint32_t tobword) {
96
m_xtobword0
= tobword;
97
}
98
99
void
LVL1::eFEXtauTOB::setxTobword1
(uint32_t tobword) {
100
m_xtobword1
= tobword;
101
}
102
eta
Scalar eta() const
pseudorapidity method
Definition
AmgMatrixBasePlugin.h:83
phi
Scalar phi() const
phi method
Definition
AmgMatrixBasePlugin.h:67
LVL1::eFEXtauTOB::m_xtobword0
uint32_t m_xtobword0
Definition
eFEXtauTOB.h:39
LVL1::eFEXtauTOB::m_efex_id
unsigned int m_efex_id
Definition
eFEXtauTOB.h:33
LVL1::eFEXtauTOB::m_tobword
uint32_t m_tobword
Definition
eFEXtauTOB.h:38
LVL1::eFEXtauTOB::seteFEXID
void seteFEXID(unsigned int)
Definition
eFEXtauTOB.cxx:46
LVL1::eFEXtauTOB::m_phi
unsigned int m_phi
Definition
eFEXtauTOB.h:24
LVL1::eFEXtauTOB::m_iso
float m_iso
Definition
eFEXtauTOB.h:27
LVL1::eFEXtauTOB::setRhadEnv
void setRhadEnv(unsigned int)
Definition
eFEXtauTOB.cxx:76
LVL1::eFEXtauTOB::setRcoreEnv
void setRcoreEnv(unsigned int)
Definition
eFEXtauTOB.cxx:66
LVL1::eFEXtauTOB::m_et
unsigned int m_et
Definition
eFEXtauTOB.h:25
LVL1::eFEXtauTOB::setRhadCore
void setRhadCore(unsigned int)
Definition
eFEXtauTOB.cxx:71
LVL1::eFEXtauTOB::setBDTScore
void setBDTScore(unsigned int)
Definition
eFEXtauTOB.cxx:81
LVL1::eFEXtauTOB::m_fpga_id
unsigned int m_fpga_id
Definition
eFEXtauTOB.h:32
LVL1::eFEXtauTOB::m_rhad_env
unsigned int m_rhad_env
Definition
eFEXtauTOB.h:31
LVL1::eFEXtauTOB::setxTobword1
void setxTobword1(uint32_t)
Definition
eFEXtauTOB.cxx:99
LVL1::eFEXtauTOB::setSeed
void setSeed(unsigned int)
Definition
eFEXtauTOB.cxx:56
LVL1::eFEXtauTOB::m_xtobword1
uint32_t m_xtobword1
Definition
eFEXtauTOB.h:40
LVL1::eFEXtauTOB::setPhi
void setPhi(unsigned int)
Definition
eFEXtauTOB.cxx:21
LVL1::eFEXtauTOB::m_is_bdt_algo
unsigned int m_is_bdt_algo
Definition
eFEXtauTOB.h:37
LVL1::eFEXtauTOB::m_seed_und
bool m_seed_und
Definition
eFEXtauTOB.h:34
LVL1::eFEXtauTOB::setBitwiseEt
void setBitwiseEt(unsigned int)
Definition
eFEXtauTOB.cxx:31
LVL1::eFEXtauTOB::m_rcore_env
unsigned int m_rcore_env
Definition
eFEXtauTOB.h:29
LVL1::eFEXtauTOB::m_eta
unsigned int m_eta
The eFEXtauAlgo.h class store the energy, the location and the isolation variables of eFEX TOBs.
Definition
eFEXtauTOB.h:23
LVL1::eFEXtauTOB::m_bdt_score
unsigned int m_bdt_score
Definition
eFEXtauTOB.h:36
LVL1::eFEXtauTOB::m_rhad_core
unsigned int m_rhad_core
Definition
eFEXtauTOB.h:30
LVL1::eFEXtauTOB::setRcoreCore
void setRcoreCore(unsigned int)
Definition
eFEXtauTOB.cxx:61
LVL1::eFEXtauTOB::setxTobword0
void setxTobword0(uint32_t)
Definition
eFEXtauTOB.cxx:95
LVL1::eFEXtauTOB::setEt
void setEt(unsigned int)
Definition
eFEXtauTOB.cxx:26
LVL1::eFEXtauTOB::setIso
void setIso(unsigned int)
Definition
eFEXtauTOB.cxx:36
LVL1::eFEXtauTOB::setTobword
void setTobword(uint32_t)
Definition
eFEXtauTOB.cxx:91
LVL1::eFEXtauTOB::m_rcore_core
unsigned int m_rcore_core
Definition
eFEXtauTOB.h:28
LVL1::eFEXtauTOB::m_bitwise_et
unsigned int m_bitwise_et
Definition
eFEXtauTOB.h:26
LVL1::eFEXtauTOB::setIsBDTAlgo
void setIsBDTAlgo(unsigned int)
Definition
eFEXtauTOB.cxx:86
LVL1::eFEXtauTOB::setSeedUnD
void setSeedUnD(bool)
Definition
eFEXtauTOB.cxx:51
LVL1::eFEXtauTOB::setEta
void setEta(unsigned int)
Definition
eFEXtauTOB.cxx:16
LVL1::eFEXtauTOB::m_seed
unsigned int m_seed
Definition
eFEXtauTOB.h:35
LVL1::eFEXtauTOB::setFPGAID
void setFPGAID(unsigned int)
Definition
eFEXtauTOB.cxx:41
eFEXtauTOB.h
et
Extra patterns decribing particle interation process.
Generated on
for ATLAS Offline Software by
1.17.0