3#ifndef L1TopoEvent_cTauTOB
4#define L1TopoEvent_cTauTOB
33 unsigned int Et()
const {
return m_Et; }
65 virtual void print(std::ostream &o)
const;
Scalar eta() const
pseudorapidity method
Scalar phi() const
phi method
const std::string & tobName() const
int sizeCheck(int value, unsigned int size) const
BaseTOB(uint32_t roiWord, const std::string &tobType)
void setEtaDouble(double eta)
void setPhi(unsigned int phi)
unsigned int RCore() const
static const unsigned int g_nBitsIsolation
static unsigned int nBitsEt()
cTauTOB(uint32_t roiWord=0, const std::string &tobName="cTauTOB")
void setRHad(unsigned int rHad)
void setPhiDouble(double phi)
void setTobType(inputTOBType_t tobType)
cTauTOB(const cTauTOB &ctau)
virtual void print(std::ostream &o) const
unsigned int EtIso() const
static const unsigned int g_nBitsEt
void setEt(unsigned int et)
inputTOBType_t tobType() const
static const Heap< TCS::cTauTOB > & heap()
static unsigned int nBitsEta()
static const unsigned int g_nBitsEta
static cTauTOB * createOnHeap(const cTauTOB &ctau)
void setRCore(unsigned int rCore)
void setEtDouble(double et)
static thread_local Heap< TCS::cTauTOB > fg_heap
unsigned int RHad() const
static const unsigned int g_nBitsPhi
static unsigned int nBitsPhi()
void setEtIso(unsigned int etIso)
Extra patterns decribing particle interation process.