3#ifndef L1TopoEvent_MuonTOB
4#define L1TopoEvent_MuonTOB
35 unsigned int Et()
const {
return m_Et; }
81 virtual void print(std::ostream &o)
const;
const std::string & tobName() const
int sizeCheck(int value, unsigned int size) const
BaseTOB(uint32_t roiWord, const std::string &tobType)
static const Heap< TCS::MuonTOB > & heap()
static MuonTOB * createOnHeap(const MuonTOB &cl)
void setIs2cand(int is2cand)
static thread_local Heap< TCS::MuonTOB > fg_heap
unsigned int nBitsEta() const
void setEtaDouble(double eta)
void setPhi(unsigned int phi)
unsigned int m_nBitsIsolation
virtual void print(std::ostream &o) const
void setBitsPhi(unsigned int nBitsPhi)
void setEt(unsigned int et)
void setBitsEta(unsigned int nBitsEta)
void setBitsEt(unsigned int nBitsEt)
void setPhiDouble(double phi)
void setEtDouble(double et)
unsigned int nBitsPhi() const
MuonTOB(const MuonTOB &muon)
unsigned int isolation() const
void setBW2or3(int bw2or3)
void setInnerCoin(int innerCoin)
void setIsolation(unsigned int iso)
void setBitsIsolation(unsigned int nBitsIsolation)
inputTOBType_t tobType() const
void setCharge(int charge)
MuonTOB(uint32_t roiWord=0, const std::string &tobName="MuonTOB")
void setGoodMF(int goodMF)
unsigned int nBitsEt() const
unsigned int nBitsIsolation() const
Extra patterns decribing particle interation process.