 |
ATLAS Offline Software
|
Go to the documentation of this file.
11 m_eta_bits(eFexTOB.iEtaTopo()),
12 m_phi_bits(eFexTOB.iPhiTopo()){
20 const std::bitset<CommonTOB::s_eta_width>& eta_bits,
21 const std::bitset<CommonTOB::s_phi_width>& phi_bits): m_et_bits(et_bits),
23 m_phi_bits(phi_bits){}
virtual std::string to_string() const =0
print out contents to string
Extra patterns decribing particle interation process.
virtual std::bitset< s_et_width > et_bits() const override
Returns the eT bits of this TOB.
virtual std::bitset< s_phi_width > phi_bits() const override
Returns the phi bits of this TOB.
Class to hold common (eta/eta/phi) TOB bits.
std::bitset< ICommonTOB::s_et_width > m_et_bits
Property: eT bitset within the common TOB word.
Class describing a LVL1 eFEX EM region of interest.
Class to hold common (eta/eta/phi) TOB bits.
std::bitset< ICommonTOB::s_phi_width > m_phi_bits
Property: phi bitset within the common TOB word.
virtual std::bitset< s_eta_width > eta_bits() const override
Returns the eta bits of this TOB.
std::bitset< ICommonTOB::s_eta_width > m_eta_bits
Property: eta bitset within the common TOB word.
CommonTOB(const xAOD::eFexEMRoI &eFexTOB)
Constructor taking an eFexROITOB to initialise common bits.
virtual std::string to_string() const override
print out contents to string