#include <RPCLogHit.h>
Public Member Functions | |
RPCConst::l1RpcConeCrdnts | getConeCrdnts () const |
int | getDigiIdx () const |
int | getlogPlaneNumber () const |
int | getLogSector () const |
int | getLogSegment () const |
int | getStripNumberInCone () const |
int | getTower () const |
RPCLogHit () | |
RPCLogHit (int m_tower, int m_PAC, int m_logplane, int m_posInCone) | |
Default ctor. | |
void | setDigiIdx (int) |
~RPCLogHit () | |
Private Attributes | |
RPCConst::l1RpcConeCrdnts | m_ConeCrdnts |
int | m_digiIdx |
int | m_logPlaneNumber |
int | m_stripNumberInCone |
Class to store logical hit data: m_tower number (0, 16), coneNumber (in phi, 0 ,144), logical plane number (1, 6), strip number in cone (0, to maximum cone width in givel plane see RPCConst)
Definition at line 20 of file RPCLogHit.h.
RPCLogHit::RPCLogHit | ( | ) | [inline] |
RPCLogHit::RPCLogHit | ( | int | m_tower, |
int | m_PAC, | ||
int | m_logplane, | ||
int | m_posInCone | ||
) |
Default ctor.
Definition at line 10 of file RPCLogHit.cc.
References m_ConeCrdnts, m_logPlaneNumber, RPCConst::l1RpcConeCrdnts::m_LogSector, RPCConst::l1RpcConeCrdnts::m_LogSegment, m_stripNumberInCone, and RPCConst::l1RpcConeCrdnts::m_Tower.
{ m_ConeCrdnts.m_Tower=m_tower; m_ConeCrdnts.m_LogSector=m_PAC/12; m_ConeCrdnts.m_LogSegment=m_PAC%12; m_stripNumberInCone = m_posInCone; m_logPlaneNumber = m_logplane; }
RPCLogHit::~RPCLogHit | ( | ) | [inline] |
RPCConst::l1RpcConeCrdnts RPCLogHit::getConeCrdnts | ( | ) | const |
Definition at line 24 of file RPCLogHit.cc.
References m_ConeCrdnts.
Referenced by RPCLogCone::RPCLogCone().
{ return m_ConeCrdnts; }
int RPCLogHit::getDigiIdx | ( | ) | const |
Definition at line 52 of file RPCLogHit.cc.
References m_digiIdx.
Referenced by RPCLogCone::addLogHit(), and RPCLogCone::RPCLogCone().
{ return m_digiIdx; }
int RPCLogHit::getlogPlaneNumber | ( | ) | const |
Definition at line 40 of file RPCLogHit.cc.
References m_logPlaneNumber.
Referenced by RPCLogCone::addLogHit(), and RPCLogCone::RPCLogCone().
{ return m_logPlaneNumber; }
int RPCLogHit::getLogSector | ( | ) | const |
Definition at line 32 of file RPCLogHit.cc.
References m_ConeCrdnts, and RPCConst::l1RpcConeCrdnts::m_LogSector.
Referenced by RPCLogCone::addLogHit().
{ return m_ConeCrdnts.m_LogSector; }
int RPCLogHit::getLogSegment | ( | ) | const |
Definition at line 36 of file RPCLogHit.cc.
References m_ConeCrdnts, and RPCConst::l1RpcConeCrdnts::m_LogSegment.
Referenced by RPCLogCone::addLogHit().
{ return m_ConeCrdnts.m_LogSegment; }
int RPCLogHit::getStripNumberInCone | ( | ) | const |
Definition at line 44 of file RPCLogHit.cc.
References m_stripNumberInCone.
Referenced by RPCLogCone::addLogHit(), and RPCLogCone::RPCLogCone().
{ return m_stripNumberInCone; }
int RPCLogHit::getTower | ( | ) | const |
Definition at line 28 of file RPCLogHit.cc.
References m_ConeCrdnts, and RPCConst::l1RpcConeCrdnts::m_Tower.
Referenced by RPCLogCone::addLogHit().
{ return m_ConeCrdnts.m_Tower; }
void RPCLogHit::setDigiIdx | ( | int | digiIdx | ) |
Definition at line 48 of file RPCLogHit.cc.
References m_digiIdx.
Referenced by RPCConeBuilderFromES::getConesFromES().
{ m_digiIdx = digiIdx; }
Definition at line 54 of file RPCLogHit.h.
Referenced by getConeCrdnts(), getLogSector(), getLogSegment(), getTower(), and RPCLogHit().
int RPCLogHit::m_digiIdx [private] |
Definition at line 58 of file RPCLogHit.h.
Referenced by getDigiIdx(), and setDigiIdx().
int RPCLogHit::m_logPlaneNumber [private] |
Definition at line 56 of file RPCLogHit.h.
Referenced by getlogPlaneNumber(), and RPCLogHit().
int RPCLogHit::m_stripNumberInCone [private] |
Definition at line 56 of file RPCLogHit.h.
Referenced by getStripNumberInCone(), and RPCLogHit().