ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
Trigger
TrigT1
Global
GlobalSimulation
src
IO
eEmEg1BDTTOB.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
#include "
eEmEg1BDTTOB.h
"
6
#include <sstream>
7
8
9
namespace
GlobalSim::IOBitwise
{
10
11
12
eEmEg1BDTTOB::eEmEg1BDTTOB
(
const
xAOD::eFexEMRoI
& eFexTOB,
13
std::bitset<eEmEg1BDTTOB::s_eGamma1BDT_width> eGamma1BDT_bits) :
14
eEmTOB
(eFexTOB),
15
m_eGamma1BDT_bits(eGamma1BDT_bits){}
16
17
eEmEg1BDTTOB::eEmEg1BDTTOB
(
const
eEmTOB
& tob,
18
std::bitset<eEmEg1BDTTOB::s_eGamma1BDT_width>
eGamma1BDT_bits
) :
19
eEmTOB
(tob),
20
m_eGamma1BDT_bits
(
eGamma1BDT_bits
){}
21
22
std::bitset<eEmEg1BDTTOB::s_eGamma1BDT_width>
eEmEg1BDTTOB::eGamma1BDT_bits
()
const
{
23
return
m_eGamma1BDT_bits
;
24
}
25
26
std::string
eEmEg1BDTTOB::to_string
()
const
{
27
28
auto
ss
= std::stringstream();
29
ss
<<
eEmTOB::to_string
() <<
'\n'
30
<<
"eEmEg1BDTTOB: m_eGamma1BDT_bits "
<<
m_eGamma1BDT_bits
<<
'\n'
;
31
return
ss
.str();
32
}
33
34
}
ss
static Double_t ss
Definition
LArPhysWaveHECTool.cxx:37
GlobalSim::IOBitwise::eEmEg1BDTTOB::m_eGamma1BDT_bits
std::bitset< eEmEg1BDTTOB::s_eGamma1BDT_width > m_eGamma1BDT_bits
Property: Bitset to hold the eGamma1BDT bits.
Definition
eEmEg1BDTTOB.h:65
GlobalSim::IOBitwise::eEmEg1BDTTOB::to_string
virtual std::string to_string() const
Definition
eEmEg1BDTTOB.cxx:26
GlobalSim::IOBitwise::eEmEg1BDTTOB::eGamma1BDT_bits
virtual std::bitset< eEmEg1BDTTOB::s_eGamma1BDT_width > eGamma1BDT_bits() const
Definition
eEmEg1BDTTOB.cxx:22
GlobalSim::IOBitwise::eEmEg1BDTTOB::eEmEg1BDTTOB
eEmEg1BDTTOB(const xAOD::eFexEMRoI &eFexTOB, std::bitset< s_eGamma1BDT_width > eGamma1BDT_bits)
Constructor taking an eFexROITOB and eGamma1 BDT output bits to initialise bits.
GlobalSim::IOBitwise::eEmTOB
Definition
Global/GlobalSimulation/src/IO/eEmTOB.h:24
GlobalSim::IOBitwise::eEmTOB::eEmTOB
eEmTOB(const xAOD::eFexEMRoI &eFexTOB)
Constructor taking an eFexROITOB to initialise bits.
Definition
Global/GlobalSimulation/src/IO/eEmTOB.cxx:10
GlobalSim::IOBitwise::eEmTOB::to_string
virtual std::string to_string() const
Definition
Global/GlobalSimulation/src/IO/eEmTOB.cxx:72
eEmEg1BDTTOB.h
GlobalSim::IOBitwise
Definition
CommonSortSelectAlgTool.h:19
xAOD::eFexEMRoI
eFexEMRoI_v1 eFexEMRoI
Define the latest version of the eFexEMRoI class.
Definition
eFexEMRoI.h:17
Generated on
for ATLAS Offline Software by
1.17.0