#include <CondFormats/RPCObjects/interface/L1RPCConeBuilder.h>
Classes | |
struct | TCompressedCon |
struct | TStripCon |
Public Types | |
typedef std::map< uint32_t, TCompressedConVec > | TCompressedConMap |
typedef std::vector < TCompressedCon > | TCompressedConVec |
typedef std::map< uint32_t, TStrip2ConVec > | TConMap |
typedef std::map< unsigned char, TStripConVec > | TStrip2ConVec |
typedef std::vector< TStripCon > | TStripConVec |
Public Member Functions | |
std::pair < TCompressedConVec::const_iterator, TCompressedConVec::const_iterator > | getCompConVec (uint32_t det) const |
std::pair < TStripConVec::const_iterator, TStripConVec::const_iterator > | getConVec (uint32_t det, unsigned char strip) const |
L1RPCConeBuilder () | |
void | setCompressedConeConnectionMap (const boost::shared_ptr< TCompressedConMap > cmpConnMap) |
void | setConeConnectionMap (const boost::shared_ptr< TConMap > connMap) |
void | setFirstTower (int tow) |
void | setLastTower (int tow) |
virtual | ~L1RPCConeBuilder () |
Private Attributes | |
boost::shared_ptr < TCompressedConMap > | m_compressedConeConnectionMap |
boost::shared_ptr< TConMap > | m_coneConnectionMap |
int | m_firstTower |
int | m_lastTower |
Description: <one line="" class="" summary>="">
Usage: <usage>
Definition at line 30 of file L1RPCConeBuilder.h.
typedef std::map<uint32_t, TCompressedConVec> L1RPCConeBuilder::TCompressedConMap |
Definition at line 106 of file L1RPCConeBuilder.h.
typedef std::vector<TCompressedCon> L1RPCConeBuilder::TCompressedConVec |
Definition at line 105 of file L1RPCConeBuilder.h.
typedef std::map<uint32_t, TStrip2ConVec> L1RPCConeBuilder::TConMap |
Definition at line 45 of file L1RPCConeBuilder.h.
typedef std::map<unsigned char, TStripConVec> L1RPCConeBuilder::TStrip2ConVec |
Definition at line 44 of file L1RPCConeBuilder.h.
typedef std::vector<TStripCon> L1RPCConeBuilder::TStripConVec |
Definition at line 43 of file L1RPCConeBuilder.h.
L1RPCConeBuilder::L1RPCConeBuilder | ( | ) |
Definition at line 19 of file L1RPCConeBuilder.cc.
|
virtual |
Definition at line 31 of file L1RPCConeBuilder.cc.
std::pair< L1RPCConeBuilder::TCompressedConVec::const_iterator, L1RPCConeBuilder::TCompressedConVec::const_iterator > L1RPCConeBuilder::getCompConVec | ( | uint32_t | det | ) | const |
Definition at line 55 of file L1RPCConeBuilder.cc.
References m_compressedConeConnectionMap.
std::pair< L1RPCConeBuilder::TStripConVec::const_iterator, L1RPCConeBuilder::TStripConVec::const_iterator > L1RPCConeBuilder::getConVec | ( | uint32_t | det, |
unsigned char | strip | ||
) | const |
Definition at line 36 of file L1RPCConeBuilder.cc.
References m_coneConnectionMap.
|
inline |
Definition at line 117 of file L1RPCConeBuilder.h.
References m_compressedConeConnectionMap.
|
inline |
Definition at line 114 of file L1RPCConeBuilder.h.
References m_coneConnectionMap.
|
inline |
|
inline |
|
private |
Definition at line 140 of file L1RPCConeBuilder.h.
Referenced by getCompConVec(), and setCompressedConeConnectionMap().
|
private |
Definition at line 139 of file L1RPCConeBuilder.h.
Referenced by getConVec(), and setConeConnectionMap().
|
private |
Definition at line 130 of file L1RPCConeBuilder.h.
Referenced by setFirstTower().
|
private |
Definition at line 137 of file L1RPCConeBuilder.h.
Referenced by setLastTower().