30 const std::bitset<eEmTOB::s_RHad_width>& RHad_bits,
31 const std::bitset<eEmTOB::s_WsTot_width>& WsTot_bits,
32 const std::bitset<eEmTOB::s_REta_width>& REta_bits,
33 const std::bitset<eEmTOB::s_Seed_width>& Seed_bits,
34 const std::bitset<eEmTOB::s_UpNotDown_width>& UpNotDown_bit,
35 const std::bitset<eEmTOB::s_SeedIsMax_width>& SeedIsMax_bit
38 m_RHad_bits(RHad_bits),
39 m_WsTot_bits(WsTot_bits),
40 m_REta_bits(REta_bits),
41 m_Seed_bits(Seed_bits),
42 m_UpNotDown_bit(UpNotDown_bit),
43 m_SeedIsMax_bit(SeedIsMax_bit){
CommonTOB(const xAOD::eFexEMRoI &eFexTOB)
Constructor taking an eFexROITOB to initialise common bits.
virtual std::string to_string() const
virtual const std::bitset< s_REta_width > & REta_bits() const
eEmTOB(const xAOD::eFexEMRoI &eFexTOB)
Constructor taking an eFexROITOB to initialise bits.
std::bitset< s_SeedIsMax_width > m_SeedIsMax_bit
Property: Seed is a maximum bitset within the eEmTOB word.
virtual const std::bitset< s_UpNotDown_width > & UpNotDown_bit() const
virtual const std::bitset< s_SeedIsMax_width > & SeedIsMax_bit() const
virtual std::string to_string() const
std::bitset< s_WsTot_width > m_WsTot_bits
Property: Wstot threshold bitset within the eEmTOB word.
virtual const std::bitset< s_Seed_width > & Seed_bits() const
std::bitset< s_Seed_width > m_Seed_bits
Property: Seed eta position bitset within the eEmTOB word.
virtual const std::bitset< s_RHad_width > & RHad_bits() const
std::bitset< s_RHad_width > m_RHad_bits
Property: RHad threshold bitset within the eEmTOB word.
std::bitset< s_REta_width > m_REta_bits
Property: REta threshold bitset within the eEmTOB word.
virtual const std::bitset< s_WsTot_width > & WsTot_bits() const
std::bitset< s_UpNotDown_width > m_UpNotDown_bit
Property: Up not down bitset within the eEmTOB word.
eFexEMRoI_v1 eFexEMRoI
Define the latest version of the eFexEMRoI class.