Go to the documentation of this file.
45 unsigned dataword,
int bx,
int uwh,
int usc,
int utag,
int adr1,
int adr2,
int adr3,
int adr4,
int utc)
165 unsigned int uadd =
stNum(ust);
void setPhiPacked(unsigned phi)
Set Phi: 0..143.
void setEtaPacked(unsigned eta)
Set Eta: 6-bit code.
void setType(unsigned type)
Set Type: 0 DT, 1 bRPC, 2 CSC, 3 fRPC.
const uint32_t *__restrict__ Quality * quality
unsigned int quality_packed() const
return quality packed as in hardware
void setChargeValidPacked(unsigned valid)
Set Charge Valid.
~L1MuDTTrackCand() override
void setPtPacked(unsigned pt)
Set Pt: 0..31.
void setChargePacked(unsigned ch)
Set Charge (0=pos, 1=neg)
unsigned type_idx() const
return type: 0 DT, 1 bRPC, 2 CSC, 3 fRPC
void setQualityPacked(unsigned qual)
Set Quality: 0..7.
unsigned int quality() const
return quality
void setFineHaloPacked(unsigned fh)
Set Fine / Halo.