ATLAS Offline Software
Loading...
Searching...
No Matches
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
16void LVL1::eFEXtauTOB::setEta(unsigned int eta)
17{
18 m_eta = eta;
19}
20
21void LVL1::eFEXtauTOB::setPhi(unsigned int phi)
22{
23 m_phi = phi;
24}
25
26void LVL1::eFEXtauTOB::setEt(unsigned int et)
27{
28 m_et = et;
29}
30
31void LVL1::eFEXtauTOB::setBitwiseEt(unsigned int bitwise_et)
32{
33 m_bitwise_et = bitwise_et;
34}
35
36void LVL1::eFEXtauTOB::setIso(unsigned int iso)
37{
38 m_iso = iso;
39}
40
41void LVL1::eFEXtauTOB::setFPGAID(unsigned int fpgaid)
42{
43 m_fpga_id = fpgaid;
44}
45
46void LVL1::eFEXtauTOB::seteFEXID(unsigned int efexid)
47{
48 m_efex_id = efexid;
49}
50
52{
53 m_seed_und = seedund;
54}
55
56void LVL1::eFEXtauTOB::setSeed(unsigned int seed)
57{
58 m_seed = seed;
59}
60
61void LVL1::eFEXtauTOB::setRcoreCore(unsigned int rcorecore)
62{
63 m_rcore_core = rcorecore;
64}
65
66void LVL1::eFEXtauTOB::setRcoreEnv(unsigned int rcoreenv)
67{
68 m_rcore_env = rcoreenv;
69}
70
71void LVL1::eFEXtauTOB::setRhadCore(unsigned int rhadcore)
72{
73 m_rhad_core = rhadcore;
74}
75
76void LVL1::eFEXtauTOB::setRhadEnv(unsigned int rhadenv)
77{
78 m_rhad_env = rhadenv;
79}
80
81void LVL1::eFEXtauTOB::setBDTScore(unsigned int bdtscore)
82{
83 m_bdt_score = bdtscore;
84}
85
86void LVL1::eFEXtauTOB::setIsBDTAlgo(unsigned int is_bdt_algo)
87{
88 m_is_bdt_algo = is_bdt_algo;
89}
90
91void LVL1::eFEXtauTOB::setTobword(uint32_t tobword) {
92 m_tobword = tobword;
93}
94
95void LVL1::eFEXtauTOB::setxTobword0(uint32_t tobword) {
96 m_xtobword0 = tobword;
97}
98
99void LVL1::eFEXtauTOB::setxTobword1(uint32_t tobword) {
100 m_xtobword1 = tobword;
101}
102
Scalar eta() const
pseudorapidity method
Scalar phi() const
phi method
uint32_t m_xtobword0
Definition eFEXtauTOB.h:39
unsigned int m_efex_id
Definition eFEXtauTOB.h:33
uint32_t m_tobword
Definition eFEXtauTOB.h:38
void seteFEXID(unsigned int)
unsigned int m_phi
Definition eFEXtauTOB.h:24
void setRhadEnv(unsigned int)
void setRcoreEnv(unsigned int)
unsigned int m_et
Definition eFEXtauTOB.h:25
void setRhadCore(unsigned int)
void setBDTScore(unsigned int)
unsigned int m_fpga_id
Definition eFEXtauTOB.h:32
unsigned int m_rhad_env
Definition eFEXtauTOB.h:31
void setxTobword1(uint32_t)
void setSeed(unsigned int)
uint32_t m_xtobword1
Definition eFEXtauTOB.h:40
void setPhi(unsigned int)
unsigned int m_is_bdt_algo
Definition eFEXtauTOB.h:37
void setBitwiseEt(unsigned int)
unsigned int m_rcore_env
Definition eFEXtauTOB.h:29
unsigned int m_eta
The eFEXtauAlgo.h class store the energy, the location and the isolation variables of eFEX TOBs.
Definition eFEXtauTOB.h:23
unsigned int m_bdt_score
Definition eFEXtauTOB.h:36
unsigned int m_rhad_core
Definition eFEXtauTOB.h:30
void setRcoreCore(unsigned int)
void setxTobword0(uint32_t)
void setEt(unsigned int)
void setIso(unsigned int)
void setTobword(uint32_t)
unsigned int m_rcore_core
Definition eFEXtauTOB.h:28
unsigned int m_bitwise_et
Definition eFEXtauTOB.h:26
void setIsBDTAlgo(unsigned int)
void setSeedUnD(bool)
void setEta(unsigned int)
unsigned int m_seed
Definition eFEXtauTOB.h:35
void setFPGAID(unsigned int)
Extra patterns decribing particle interation process.