#include <L1Trigger/RPCTrigger/interface/RPCPacBase.h>
Public Member Functions | |
RPCPacBase (RPCConst::l1RpcConeCrdnts coneCrdnts) | |
Constructor. | |
RPCPacBase (int m_tower, int logSector, int logSegment) | |
Constructor. | |
void | setCurrentPosition (RPCConst::l1RpcConeCrdnts coneCrdnts) |
m_CurrConeCrdnts are set. | |
void | setCurrentPosition (int m_tower, int logSector, int logSegment) |
m_CurrConeCrdnts are set. | |
Protected Attributes | |
RPCConst::l1RpcConeCrdnts | m_ConeCrdnts |
Coordinates of LogCone.The coordinates, with which m_PAC is created - the same as in pac file name. | |
RPCConst::l1RpcConeCrdnts | m_CurrConeCrdnts |
Coordinates of current LogCone. |
Containes only the coordinates of LogCone, for which given m_PAC works.
Definition at line 16 of file RPCPacBase.h.
Constructor.
m_ConeCrdnts and m_CurrConeCrdnts are set.
Definition at line 13 of file RPCPacBase.cc.
References m_ConeCrdnts, m_CurrConeCrdnts, RPCConst::l1RpcConeCrdnts::m_LogSector, RPCConst::l1RpcConeCrdnts::m_LogSegment, and RPCConst::l1RpcConeCrdnts::m_Tower.
00013 { 00014 m_ConeCrdnts.m_Tower = m_tower; 00015 m_ConeCrdnts.m_LogSector = logSector; 00016 m_ConeCrdnts.m_LogSegment = logSegment; 00017 00018 m_CurrConeCrdnts = m_ConeCrdnts; 00019 }
RPCPacBase::RPCPacBase | ( | RPCConst::l1RpcConeCrdnts | coneCrdnts | ) |
Constructor.
m_ConeCrdnts and m_CurrConeCrdnts are set.
Definition at line 26 of file RPCPacBase.cc.
00026 : 00027 m_ConeCrdnts(coneCrdnts), 00028 m_CurrConeCrdnts(coneCrdnts) {}
void RPCPacBase::setCurrentPosition | ( | RPCConst::l1RpcConeCrdnts | coneCrdnts | ) |
m_CurrConeCrdnts are set.
Called by RPCPacManager in getPac.
Definition at line 46 of file RPCPacBase.cc.
References m_CurrConeCrdnts.
00046 { 00047 m_CurrConeCrdnts = coneCrdnts; 00048 }
m_CurrConeCrdnts are set.
Called by RPCPacManager in getPac.
Definition at line 35 of file RPCPacBase.cc.
References m_CurrConeCrdnts, RPCConst::l1RpcConeCrdnts::m_LogSector, RPCConst::l1RpcConeCrdnts::m_LogSegment, and RPCConst::l1RpcConeCrdnts::m_Tower.
00035 { 00036 m_CurrConeCrdnts.m_Tower = m_tower; 00037 m_CurrConeCrdnts.m_LogSector = logSector; 00038 m_CurrConeCrdnts.m_LogSegment = logSegment; 00039 }
RPCConst::l1RpcConeCrdnts RPCPacBase::m_ConeCrdnts [protected] |
Coordinates of LogCone.The coordinates, with which m_PAC is created - the same as in pac file name.
Definition at line 29 of file RPCPacBase.h.
Referenced by RPCPacBase(), RPCPac::runEnergeticPatternsGroups(), and RPCPac::runTrackPatternsGroup().
Coordinates of current LogCone.
The same m_PAC may be used for several LogCones.
Definition at line 33 of file RPCPacBase.h.
Referenced by RPCPacBase(), RPCPac::run(), and setCurrentPosition().