Go to the documentation of this file. 1 #ifndef L1Trigger_RPCMuon_h
2 #define L1Trigger_RPCMuon_h
26 unsigned short firedPlanes);
29 RPCMuon(
int ptCode,
int quality,
int sign,
int patternNum,
unsigned short firedPlanes);
void setLogConeIdx(int logConeIdx)
unsigned int m_Quality
3 bits, 0-7.
int getPatternNum() const
TDigiLink(short int l, short int d)
int getRefStripNum() const
void setPtCode(int ptCode)
void setQuality(int quality)
int getLogConeIdx() const
the index in LogConesVec stored in L1RpcTrigg (accessed by GetActiveCones)
TDigiLinkVec getDigiIdxVec() const
const uint32_t *__restrict__ Quality * quality
TDigiLinkVec m_digiIdxVec
The coordinates of Logic Cone: m_Tower, m_LogSector, m_LogSegment.
RPCConst::l1RpcConeCrdnts m_ConeCrdnts
The coordinates of LogCone, in which the muon was found.
unsigned short getFiredPlanes() const
bits of this number denotes fired planes that conform to pattern pattern
RPCConst::l1RpcConeCrdnts getConeCrdnts() const
RPCMuon()
Default constructor. No muon.
void setConeCrdnts(const RPCConst::l1RpcConeCrdnts &coneCrdnts)
void setPatternNum(int patternNum)
void setRefStripNum(int refStripNum)
unsigned short m_FiredPlanes
bits of this number denotes fired planes that conform to pattern pattern
std::vector< TDigiLink > TDigiLinkVec
void setDigiIdxVec(const TDigiLinkVec &d)
unsigned int m_Sign
1 bit, 0 - negative, 1 - positive.
unsigned int m_PtCode
5 bits, 0-31.
int m_PatternNum
number of pattern (in given Pac), that was fit to this muon.
int getLogSegment() const
std::vector< RPCMuon > L1RpcMuonsVec