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