22 const std::bitset<CommonTOB::s_eta_width>& eta_bits,
23 const std::bitset<CommonTOB::s_phi_width>& phi_bits):
26 m_phi_bits(phi_bits){}
47 ss <<
"Et: " <<
et <<
" (" <<
et.to_ulong() <<
") "
48 <<
"Eta: " <<
eta <<
" (" <<
eta.to_ulong() <<
") "
49 <<
"Phi: " <<
phi <<
" (" <<
phi.to_ulong() <<
") ";
Scalar eta() const
pseudorapidity method
Scalar phi() const
phi method
virtual std::bitset< s_et_width > et_bits() const
std::bitset< s_et_width > m_et_bits
Property: eT bitset within the common TOB word.
std::bitset< s_eta_width > m_eta_bits
Property: eta bitset within the common TOB word.
virtual std::bitset< s_eta_width > eta_bits() const
virtual std::bitset< s_phi_width > phi_bits() const
CommonTOB(const xAOD::eFexEMRoI &eFexTOB)
Constructor taking an eFexROITOB to initialise common bits.
static constexpr std::size_t s_eFex_granularity
virtual std::string to_string() const
std::bitset< s_phi_width > m_phi_bits
Property: phi bitset within the common TOB word.
eFexEMRoI_v1 eFexEMRoI
Define the latest version of the eFexEMRoI class.
Extra patterns decribing particle interation process.