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  std::bitset<IeEmEg1BDTTOB::s_eGamma1BDT_width> eEmEg1BDTTOB::eGamma1BDT_bits() const {
14  return m_eGamma1BDT_bits;
15  }
16 }
GlobalSim::IOBitwise::eEmTOB
Class to hold eFexROI TOB bits.
Definition: Global/GlobalSimulation/src/IO/eEmTOB.h:23
GlobalSim::IOBitwise::eEmEg1BDTTOB::eGamma1BDT_bits
virtual std::bitset< s_eGamma1BDT_width > eGamma1BDT_bits() const override
Returns the eGamma1 BDT result bits.
Definition: eEmEg1BDTTOB.cxx:13
xAOD::eFexEMRoI_v1
Class describing a LVL1 eFEX EM region of interest.
Definition: eFexEMRoI_v1.h:33
GlobalSim::IOBitwise::eEmEg1BDTTOB::m_eGamma1BDT_bits
std::bitset< s_eGamma1BDT_width > m_eGamma1BDT_bits
Property: Bitset to hold the eGamma1BDT bits.
Definition: eEmEg1BDTTOB.h:46
GlobalSim::IOBitwise
Definition: eEmMultAlgTool.h:17
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.
Definition: eEmEg1BDTTOB.cxx:9