 |
ATLAS Offline Software
|
Go to the documentation of this file.
12 #ifndef GLOBALSIM_EEMEGAMMA1BDTTOB_H
13 #define GLOBALSIM_EEMEGAMMA1BDTTOB_H
55 virtual std::bitset<s_eGamma1BDT_width>
eGamma1BDT_bits()
const override;
58 virtual std::string
to_string()
const override;
67 #endif //GLOBALSIM_EEMEGAMMA1BDTTOB_H
Class to hold eFexROI TOB bits.
virtual std::bitset< s_eGamma1BDT_width > eGamma1BDT_bits() const override
Returns the eGamma1 BDT result bits.
virtual ~eEmEg1BDTTOB()
Destructor.
Class describing a LVL1 eFEX EM region of interest.
std::bitset< s_eGamma1BDT_width > m_eGamma1BDT_bits
Property: Bitset to hold the eGamma1BDT bits.
Class to hold eGamma1 BDT decision bits.
Class to hold eGamma1 BDT decision bits.
virtual std::string to_string() const override
print out contents to string
eEmEg1BDTTOB(const IeEmTOB &eEmTOB, std::bitset< s_eGamma1BDT_width > eGamma1BDT_bits)
Constructor taking an eEmTOB and eGamma1 BDT output bits to initialise bits.
#define CLASS_DEF(NAME, CID, VERSION)
associate a clid and a version to a type eg
Class to hold eFexROI TOB bits.
eEmEg1BDTTOB(const xAOD::eFexEMRoI &eFexTOB, std::bitset< s_eGamma1BDT_width > eGamma1BDT_bits)
Constructor taking an eFexROITOB and eGamma1 BDT output bits to initialise bits.
macros to associate a CLID to a type