00001 #include "L1Trigger/RPCTrigger/interface/RPCLogHit.h" 00002 00003 00010 RPCLogHit::RPCLogHit(int m_tower, int m_PAC, int m_logplane, int m_posInCone){ 00011 00012 m_ConeCrdnts.m_Tower=m_tower; 00013 m_ConeCrdnts.m_LogSector=m_PAC/12; 00014 m_ConeCrdnts.m_LogSegment=m_PAC%12; 00015 m_stripNumberInCone = m_posInCone; 00016 m_logPlaneNumber = m_logplane; 00017 00018 } 00019 //################################################################### 00020 // 00021 // Simple getters and setters 00022 // 00023 //################################################################### 00024 RPCConst::l1RpcConeCrdnts RPCLogHit::getConeCrdnts() const { 00025 return m_ConeCrdnts; 00026 } 00027 00028 int RPCLogHit::getTower() const { 00029 return m_ConeCrdnts.m_Tower; 00030 } 00031 00032 int RPCLogHit::getLogSector() const { 00033 return m_ConeCrdnts.m_LogSector; 00034 } 00035 00036 int RPCLogHit::getLogSegment() const { 00037 return m_ConeCrdnts.m_LogSegment; 00038 } 00039 00040 int RPCLogHit::getlogPlaneNumber() const { 00041 return m_logPlaneNumber; 00042 } 00043 00044 int RPCLogHit::getStripNumberInCone() const { 00045 return m_stripNumberInCone; 00046 } 00047 00048 void RPCLogHit::setDigiIdx(int digiIdx) { 00049 m_digiIdx = digiIdx; 00050 } 00051 00052 int RPCLogHit::getDigiIdx() const { 00053 return m_digiIdx; 00054 }