#include <L1RPCConeDefinition.h>
Classes | |
struct | TLPSize |
struct | TRingToLP |
struct | TRingToTower |
Public Types | |
typedef std::vector< TLPSize > | TLPSizeVec |
typedef std::vector< TRingToLP > | TRingToLPVec |
typedef std::vector< TRingToTower > | TRingToTowerVec |
Public Member Functions | |
const TLPSizeVec & | getLPSizeVec () const |
const TRingToLPVec & | getRingToLPVec () const |
const TRingToTowerVec & | getRingToTowerVec () const |
void | setFirstTower (int tow) |
void | setLastTower (int tow) |
void | setLPSizeVec (const TLPSizeVec &lpSizes) |
void | setRingToLPVec (const TRingToLPVec &ringToLPVec) |
void | setRingToTowerVec (const TRingToTowerVec &ringToTowerVec) |
Private Attributes | |
int | m_firstTower |
int | m_lastTower |
TLPSizeVec | m_LPSizeVec |
TRingToLPVec | m_ringToLPVec |
TRingToTowerVec | m_ringToTowerVec |
Definition at line 6 of file L1RPCConeDefinition.h.
typedef std::vector<TLPSize> L1RPCConeDefinition::TLPSizeVec |
Definition at line 21 of file L1RPCConeDefinition.h.
typedef std::vector<TRingToLP> L1RPCConeDefinition::TRingToLPVec |
Definition at line 57 of file L1RPCConeDefinition.h.
typedef std::vector<TRingToTower> L1RPCConeDefinition::TRingToTowerVec |
Definition at line 39 of file L1RPCConeDefinition.h.
const TLPSizeVec& L1RPCConeDefinition::getLPSizeVec | ( | ) | const [inline] |
Definition at line 73 of file L1RPCConeDefinition.h.
References m_LPSizeVec.
{ return m_LPSizeVec;};
const TRingToLPVec& L1RPCConeDefinition::getRingToLPVec | ( | ) | const [inline] |
Definition at line 88 of file L1RPCConeDefinition.h.
{return m_ringToLPVec;};
const TRingToTowerVec& L1RPCConeDefinition::getRingToTowerVec | ( | ) | const [inline] |
Definition at line 80 of file L1RPCConeDefinition.h.
References m_ringToTowerVec.
{ return m_ringToTowerVec;};
void L1RPCConeDefinition::setFirstTower | ( | int | tow | ) | [inline] |
Definition at line 65 of file L1RPCConeDefinition.h.
References m_firstTower.
{m_firstTower = tow;};
void L1RPCConeDefinition::setLastTower | ( | int | tow | ) | [inline] |
void L1RPCConeDefinition::setLPSizeVec | ( | const TLPSizeVec & | lpSizes | ) | [inline] |
Definition at line 72 of file L1RPCConeDefinition.h.
References m_LPSizeVec.
{ m_LPSizeVec = lpSizes;};
void L1RPCConeDefinition::setRingToLPVec | ( | const TRingToLPVec & | ringToLPVec | ) | [inline] |
Definition at line 87 of file L1RPCConeDefinition.h.
References m_ringToLPVec.
{m_ringToLPVec = ringToLPVec;};
void L1RPCConeDefinition::setRingToTowerVec | ( | const TRingToTowerVec & | ringToTowerVec | ) | [inline] |
Definition at line 78 of file L1RPCConeDefinition.h.
References m_ringToTowerVec.
{ m_ringToTowerVec = ringToTowerVec;};
int L1RPCConeDefinition::m_firstTower [private] |
Definition at line 88 of file L1RPCConeDefinition.h.
Referenced by setFirstTower().
int L1RPCConeDefinition::m_lastTower [private] |
Definition at line 94 of file L1RPCConeDefinition.h.
Referenced by setLastTower().
TLPSizeVec L1RPCConeDefinition::m_LPSizeVec [private] |
Definition at line 96 of file L1RPCConeDefinition.h.
Referenced by getLPSizeVec(), and setLPSizeVec().
Definition at line 102 of file L1RPCConeDefinition.h.
Referenced by setRingToLPVec().
Definition at line 98 of file L1RPCConeDefinition.h.
Referenced by getRingToTowerVec(), and setRingToTowerVec().