|
ATLAS Offline Software
|
Go to the documentation of this file.
3 #ifndef L1TopoEvent_eEmTOB
4 #define L1TopoEvent_eEmTOB
33 unsigned int Et()
const {
return m_Et; }
63 virtual void print(std::ostream &o)
const;
const std::string & tobName() const
eEmTOB(const eEmTOB &eem)
Extra patterns decribing particle interation process.
void setTobType(inputTOBType_t tobType)
void setRhad(unsigned int th)
static const unsigned int g_nBitsPhi
static eEmTOB * createOnHeap(const eEmTOB &eem)
static unsigned int nBitsPhi()
static const Heap< TCS::eEmTOB > & heap()
static thread_local Heap< TCS::eEmTOB > fg_heap
void setWstot(unsigned int th)
int sizeCheck(int value, unsigned int size) const
static const unsigned int g_nBitsEta
void setEtDouble(double et)
virtual void print(std::ostream &o) const
unsigned int Rhad() const
eEmTOB(uint32_t roiWord=0, const std::string &tobName="eEmTOB")
unsigned int Wstot() const
void setReta(unsigned int th)
void setPhi(unsigned int phi)
void setEt(unsigned int et)
void setPhiDouble(double phi)
static const unsigned int g_nBitsEt
void setEtaDouble(double eta)
static unsigned int nBitsEt()
inputTOBType_t tobType() const
static unsigned int nBitsEta()
unsigned int Reta() const