ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
Trigger
TrigT1
Global
GlobalSimulation
src
IO
gFexRhoTOB.cxx
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2026 CERN for the benefit of the ATLAS collaboration
3
*/
4
5
#include "
gFexRhoTOB.h
"
6
#include <sstream>
7
8
namespace
GlobalSim::IOBitwise
{
9
10
gFexRhoTOB::gFexRhoTOB
(
const
xAOD::gFexJetRoI
&
gFexRhoTOB
) :
11
m_rho_bits
(
gFexRhoTOB
.gFexTobEt()),
12
m_rho_scale
(
gFexRhoTOB
.tobEtScale()){}
13
14
gFexRhoTOB::gFexRhoTOB
(
const
GlobalSim::IOBitwise::gFexRhoTOB
& tob) :
15
m_rho_bits
(tob.
rho_bits
()),
16
m_rho_scale
(tob.
rho_scale
()){}
17
18
gFexRhoTOB::gFexRhoTOB
(
const
uint
&
rho_bits
,
const
uint
&
rho_scale
) :
19
m_rho_bits
(
rho_bits
),
20
m_rho_scale
(
rho_scale
){}
21
22
std::bitset<gFexRhoTOB::s_rho_width>
gFexRhoTOB::rho_bits
()
const
{
23
return
m_rho_bits
;
24
}
25
26
std::bitset<gFexRhoTOB::s_rho_scale>
gFexRhoTOB::rho_scale
()
const
{
27
return
m_rho_scale
;
28
}
29
30
std::string
gFexRhoTOB::to_string
()
const
{
31
std::stringstream
ss
;
32
33
ss
<<
"TODO"
;
34
35
return
ss
.str();
36
}
37
}
uint
unsigned int uint
Definition
LArOFPhaseFill.cxx:19
ss
static Double_t ss
Definition
LArPhysWaveHECTool.cxx:37
GlobalSim::IOBitwise::gFexRhoTOB
Definition
gFexRhoTOB.h:24
GlobalSim::IOBitwise::gFexRhoTOB::rho_scale
virtual std::bitset< s_rho_scale > rho_scale() const
Definition
gFexRhoTOB.cxx:26
GlobalSim::IOBitwise::gFexRhoTOB::to_string
virtual std::string to_string() const
Definition
gFexRhoTOB.cxx:30
GlobalSim::IOBitwise::gFexRhoTOB::m_rho_scale
std::bitset< s_rho_scale > m_rho_scale
Property: Rho bitset eT scale within the gFexRhoTOB word.
Definition
gFexRhoTOB.h:84
GlobalSim::IOBitwise::gFexRhoTOB::m_rho_bits
std::bitset< s_rho_width > m_rho_bits
Property: Rho bitset within the gFexRhoTOB word.
Definition
gFexRhoTOB.h:79
GlobalSim::IOBitwise::gFexRhoTOB::rho_bits
virtual std::bitset< s_rho_width > rho_bits() const
Definition
gFexRhoTOB.cxx:22
GlobalSim::IOBitwise::gFexRhoTOB::gFexRhoTOB
gFexRhoTOB(const xAOD::gFexJetRoI &gFexRhoTOB)
Constructor taking an eFexROITOB to initialise bits.
Definition
gFexRhoTOB.cxx:10
gFexRhoTOB.h
GlobalSim::IOBitwise
Definition
CommonSortSelectAlgTool.h:19
xAOD::gFexJetRoI
gFexJetRoI_v1 gFexJetRoI
Define the latest version of the gFexJetRoI class.
Definition
gFexJetRoI.h:16
Generated on
for ATLAS Offline Software by
1.17.0