CMS 3D CMS Logo

/data/refman/pasoursint/CMSSW_5_3_10/src/L1Trigger/RPCTrigger/src/RPCLogHit.cc

Go to the documentation of this file.
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 }