ATLAS Offline Software
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 
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 
92  m_tobword = tobword;
93 }
94 
96  m_xtobword0 = tobword;
97 }
98 
100  m_xtobword1 = tobword;
101 }
102 
et
Extra patterns decribing particle interation process.
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
xAOD::et
et
Definition: TrigEMCluster_v1.cxx:25
xAOD::uint32_t
setEventNumber uint32_t
Definition: EventInfo_v1.cxx:127
eta
Scalar eta() const
pseudorapidity method
Definition: AmgMatrixBasePlugin.h:83
eFEXtauTOB.h
LVL1::eFEXtauTOB::setEta
void setEta(unsigned int)
Definition: eFEXtauTOB.cxx:16
LVL1::eFEXtauTOB::setPhi
void setPhi(unsigned int)
Definition: eFEXtauTOB.cxx:21
LVL1::eFEXtauTOB::setEt
void setEt(unsigned int)
Definition: eFEXtauTOB.cxx:26
LVL1::eFEXtauTOB::setSeedUnD
void setSeedUnD(bool)
Definition: eFEXtauTOB.cxx:51
LVL1::eFEXtauTOB::setxTobword1
void setxTobword1(uint32_t)
Definition: eFEXtauTOB.cxx:99
LVL1::eFEXtauTOB::setRhadEnv
void setRhadEnv(unsigned int)
Definition: eFEXtauTOB.cxx:76
LVL1::eFEXtauTOB::setTobword
void setTobword(uint32_t)
Definition: eFEXtauTOB.cxx:91
LVL1::eFEXtauTOB::setRcoreCore
void setRcoreCore(unsigned int)
Definition: eFEXtauTOB.cxx:61
LVL1::eFEXtauTOB::setxTobword0
void setxTobword0(uint32_t)
Definition: eFEXtauTOB.cxx:95
LVL1::eFEXtauTOB::setBitwiseEt
void setBitwiseEt(unsigned int)
Definition: eFEXtauTOB.cxx:31
LVL1::eFEXtauTOB::setRcoreEnv
void setRcoreEnv(unsigned int)
Definition: eFEXtauTOB.cxx:66
LVL1::eFEXtauTOB::seteFEXID
void seteFEXID(unsigned int)
Definition: eFEXtauTOB.cxx:46
LVL1::eFEXtauTOB::setFPGAID
void setFPGAID(unsigned int)
Definition: eFEXtauTOB.cxx:41
LVL1::eFEXtauTOB::setIso
void setIso(unsigned int)
Definition: eFEXtauTOB.cxx:36
LVL1::eFEXtauTOB::setIsBDTAlgo
void setIsBDTAlgo(unsigned int)
Definition: eFEXtauTOB.cxx:86
LVL1::eFEXtauTOB::setRhadCore
void setRhadCore(unsigned int)
Definition: eFEXtauTOB.cxx:71
LVL1::eFEXtauTOB::setBDTScore
void setBDTScore(unsigned int)
Definition: eFEXtauTOB.cxx:81
LVL1::eFEXtauTOB::setSeed
void setSeed(unsigned int)
Definition: eFEXtauTOB.cxx:56