File indexing completed on 2023-03-17 11:13:28
0001 #include "L1Trigger/RPCTrigger/interface/RPCMuon.h"
0002
0003
0004
0005
0006
0007
0008
0009 RPCMuon::RPCMuon() {
0010 m_PtCode = 0;
0011 m_Quality = 0;
0012 m_Sign = 0;
0013
0014 m_PatternNum = -1;
0015 m_RefStripNum = -1;
0016 }
0017
0018
0019
0020
0021
0022 RPCMuon::RPCMuon(const RPCConst::l1RpcConeCrdnts coneCrdnts,
0023 int ptCode,
0024 int quality,
0025 int sign,
0026 int patternNum,
0027 unsigned short firedPlanes) {
0028 m_ConeCrdnts = coneCrdnts;
0029 m_PtCode = ptCode;
0030 m_Quality = quality;
0031 m_Sign = sign;
0032 m_PatternNum = patternNum;
0033 m_FiredPlanes = firedPlanes;
0034 }
0035
0036
0037
0038
0039
0040 RPCMuon::RPCMuon(int ptCode, int quality, int sign, int patternNum, unsigned short firedPlanes) {
0041 m_ConeCrdnts = RPCConst::l1RpcConeCrdnts();
0042 m_PtCode = ptCode;
0043 m_Quality = quality;
0044 m_Sign = sign;
0045 m_PatternNum = patternNum;
0046 m_FiredPlanes = firedPlanes;
0047 }
0048
0049
0050
0051
0052
0053 RPCConst::l1RpcConeCrdnts RPCMuon::getConeCrdnts() const { return m_ConeCrdnts; }
0054
0055 void RPCMuon::setConeCrdnts(const RPCConst::l1RpcConeCrdnts& coneCrdnts) { m_ConeCrdnts = coneCrdnts; }
0056
0057 int RPCMuon::getTower() const { return m_ConeCrdnts.m_Tower; }
0058
0059 int RPCMuon::getLogSector() const { return m_ConeCrdnts.m_LogSector; }
0060
0061 int RPCMuon::getLogSegment() const { return m_ConeCrdnts.m_LogSegment; }
0062
0063 void RPCMuon::setPtCode(int ptCode) { m_PtCode = ptCode; }
0064
0065 int RPCMuon::getPtCode() const { return m_PtCode; }
0066
0067 void RPCMuon::setQuality(int quality) { m_Quality = quality; }
0068
0069 int RPCMuon::getQuality() const { return m_Quality; }
0070
0071 void RPCMuon::setSign(int sign) { m_Sign = sign; }
0072
0073 int RPCMuon::getSign() const { return m_Sign; }
0074
0075 int RPCMuon::getPatternNum() const { return m_PatternNum; }
0076
0077 void RPCMuon::setPatternNum(int patternNum) { m_PatternNum = patternNum; }
0078
0079 void RPCMuon::setLogConeIdx(int logConeIdx) { m_LogConeIdx = logConeIdx; }
0080
0081
0082 int RPCMuon::getLogConeIdx() const { return m_LogConeIdx; }
0083
0084
0085 unsigned short RPCMuon::getFiredPlanes() const { return m_FiredPlanes; }
0086
0087 void RPCMuon::setRefStripNum(int refStripNum) { m_RefStripNum = refStripNum; }
0088
0089
0090
0091
0092
0093
0094 int RPCMuon::getRefStripNum() const { return m_RefStripNum; }