![]() |
ATLAS Offline Software
|
#include <eTauTOB.h>
Public Member Functions | |
| eTauTOB (uint32_t roiWord=0, std::string_view tobName="eTauTOB") | |
| eTauTOB (unsigned int et, int eta, unsigned int phi, inputTOBType_t tobType=NONE, uint32_t roiWord=0, std::string_view tobName="eTauTOB") | |
| eTauTOB (const eTauTOB &eem) | |
| virtual | ~eTauTOB () |
| unsigned int | Et () const |
| int | eta () const |
| unsigned int | phi () const |
| double | EtDouble () const |
| double | etaDouble () const |
| double | phiDouble () const |
| unsigned int | rCore () const |
| unsigned int | rHad () const |
| void | setEt (unsigned int et) |
| void | setEta (int eta) |
| void | setPhi (unsigned int phi) |
| void | setEtDouble (double et) |
| void | setEtaDouble (double eta) |
| void | setPhiDouble (double phi) |
| void | setRCore (unsigned int th) |
| void | setRHad (unsigned int th) |
| virtual void | print (std::ostream &o) const |
| void | setTobType (inputTOBType_t tobType) |
| inputTOBType_t | tobType () const |
| uint32_t | roiWord () const |
| const std::string & | tobName () const |
Static Public Member Functions | |
| static unsigned int | nBitsEt () |
| static unsigned int | nBitsEta () |
| static unsigned int | nBitsPhi () |
| static eTauTOB * | createOnHeap (const eTauTOB &eem) |
| static void | clearHeap () |
| static const Heap< TCS::eTauTOB > & | heap () |
| static size_t | instances () |
Protected Member Functions | |
| int | sizeCheck (int value, unsigned int size) const |
| unsigned int | sizeCheck (unsigned int value, unsigned int size) const |
| int | sizeCheckM (int value, unsigned int size) const |
Private Attributes | |
| unsigned int | m_Et {0} |
| int | m_eta {0} |
| unsigned int | m_phi {0} |
| double | m_EtDouble {0} |
| double | m_etaDouble {0} |
| double | m_phiDouble {0} |
| unsigned int | m_rCore {0} |
| unsigned int | m_rHad {0} |
| inputTOBType_t | m_tobType { NONE } |
| uint32_t | m_roiWord {} |
| std::string | m_tobName |
Static Private Attributes | |
| static const unsigned int | g_nBitsEt = 13 |
| static const unsigned int | g_nBitsEta = 9 |
| static const unsigned int | g_nBitsPhi = 7 |
| static Heap< TCS::eTauTOB > | fg_heap |
| TCS::eTauTOB::eTauTOB | ( | uint32_t | roiWord = 0, |
| std::string_view | tobName = "eTauTOB" ) |
Definition at line 14 of file eTauTOB.cxx.
| TCS::eTauTOB::eTauTOB | ( | unsigned int | et, |
| int | eta, | ||
| unsigned int | phi, | ||
| inputTOBType_t | tobType = NONE, | ||
| uint32_t | roiWord = 0, | ||
| std::string_view | tobName = "eTauTOB" ) |
Definition at line 19 of file eTauTOB.cxx.
|
default |
|
virtualdefault |
|
static |
Definition at line 40 of file eTauTOB.cxx.
|
static |
Definition at line 35 of file eTauTOB.cxx.
|
inline |
|
inline |
|
inlinestatic |
|
inlinestaticinherited |
|
inline |
|
virtual |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
protectedinherited |
Definition at line 32 of file BaseTOB.cxx.
|
protectedinherited |
Definition at line 44 of file BaseTOB.cxx.
|
protectedinherited |
Definition at line 19 of file BaseTOB.cxx.
|
inlineinherited |
|
inlinevirtual |
|
thread_localstaticprivate |
|
staticprivate |
|
staticprivate |
|
staticprivate |
|
private |