ATLAS Offline Software
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 
7 namespace GlobalSim::IOBitwise {
8 
10  std::bitset<IeEmEg1BDTTOB::s_eGamma1BDT_width> eGamma1BDT_bits) : eEmTOB(eFexTOB),
11  m_eGamma1BDT_bits(eGamma1BDT_bits){}
12 
13  eEmEg1BDTTOB::eEmEg1BDTTOB(const IeEmTOB& IeEmTOB,
14  std::bitset<IeEmEg1BDTTOB::s_eGamma1BDT_width> eGamma1BDT_bits) : eEmTOB(IeEmTOB),
15  m_eGamma1BDT_bits(eGamma1BDT_bits){}
16 
17  std::bitset<IeEmEg1BDTTOB::s_eGamma1BDT_width> eEmEg1BDTTOB::eGamma1BDT_bits() const {
18  return m_eGamma1BDT_bits;
19  }
20 
21  std::string eEmEg1BDTTOB::to_string() const {
22  return IeEmEg1BDTTOB::to_string();
23  }
24 
25 }
MuonR4::to_string
std::string to_string(const SectorProjector proj)
Definition: MsTrackSeeder.cxx:74
xAOD::eFexEMRoI_v1
Class describing a LVL1 eFEX EM region of interest.
Definition: eFexEMRoI_v1.h:33
GlobalSim::IOBitwise
Definition: eEmMultAlgTool.h:18
eEmEg1BDTTOB.h
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.