ATLAS Offline Software
Loading...
Searching...
No Matches
eEmEg1eRatioTOB.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 "eEmEg1eRatioTOB.h"
6#include <sstream>
7
8namespace GlobalSim::IOBitwise {
9
11 std::bitset<IeEmEg1eRatioTOB::s_eGamma1eRatio_width> eGamma1eRatio_bits) : eEmTOB(eFexTOB),
13
15 std::bitset<IeEmEg1eRatioTOB::s_eGamma1eRatio_width> eGamma1eRatio_bits) : eEmTOB(IeEmTOB),
17
18 std::bitset<IeEmEg1eRatioTOB::s_eGamma1eRatio_width> eEmEg1eRatioTOB::eGamma1eRatio_bits() const {
20 }
21
22 std::string eEmEg1eRatioTOB::to_string() const {
23
24 auto ss = std::stringstream();
25 ss << eEmTOB::to_string() << '\n';
27 return ss.str();
28
29
30 }
31
32}
static Double_t ss
Class to hold eFexROI TOB bits.
Definition IeEmTOB.h:29
virtual std::bitset< IeEmEg1eRatioTOB::s_eGamma1eRatio_width > eGamma1eRatio_bits() const
Returns the eGamma1 eRatio result bits.
virtual std::string to_string() const
print out contents to string
eEmEg1eRatioTOB(const xAOD::eFexEMRoI &eFexTOB, std::bitset< IeEmEg1eRatioTOB::s_eGamma1eRatio_width > eGamma1eRatio_bits)
Constructor taking an eFexROITOB and eGamma1 eRatio output bits to initialise bits.
std::bitset< IeEmEg1eRatioTOB::s_eGamma1eRatio_width > m_eGamma1eRatio_bits
eEmTOB(const xAOD::eFexEMRoI &eFexTOB)
Constructor taking an eFexROITOB to inisialise bits.
virtual std::string to_string() const override
print out contents to string
eFexEMRoI_v1 eFexEMRoI
Define the latest version of the eFexEMRoI class.
Definition eFexEMRoI.h:17