#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 std::shared_ptr< TCompressedConMap > cmpConnMap) |
void | setConeConnectionMap (const std::shared_ptr< TConMap > connMap) |
void | setFirstTower (int tow) |
void | setLastTower (int tow) |
virtual | ~L1RPCConeBuilder () |
Private Member Functions | |
template<class Archive > | |
void | serialize (Archive &ar, const unsigned int version) |
Private Attributes | |
std::shared_ptr < TCompressedConMap > | m_compressedConeConnectionMap |
std::shared_ptr< TConMap > | m_coneConnectionMap |
int | m_firstTower |
int | m_lastTower |
Friends | |
class | boost::serialization::access |
template<typename CondSerializationT , typename Enabled > | |
struct | cond::serialization::access |
Description: <one line="" class="" summary>="">
Usage: <usage>
Definition at line 32 of file L1RPCConeBuilder.h.
typedef std::map<uint32_t, TCompressedConVec> L1RPCConeBuilder::TCompressedConMap |
Definition at line 107 of file L1RPCConeBuilder.h.
typedef std::vector<TCompressedCon> L1RPCConeBuilder::TCompressedConVec |
Definition at line 106 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 17 of file L1RPCConeBuilder.cc.
|
virtual |
Definition at line 24 of file L1RPCConeBuilder.cc.
std::pair< L1RPCConeBuilder::TCompressedConVec::const_iterator, L1RPCConeBuilder::TCompressedConVec::const_iterator > L1RPCConeBuilder::getCompConVec | ( | uint32_t | det | ) | const |
Definition at line 45 of file L1RPCConeBuilder.cc.
References m_compressedConeConnectionMap, and createJobs::tmp.
std::pair< L1RPCConeBuilder::TStripConVec::const_iterator, L1RPCConeBuilder::TStripConVec::const_iterator > L1RPCConeBuilder::getConVec | ( | uint32_t | det, |
unsigned char | strip | ||
) | const |
Definition at line 27 of file L1RPCConeBuilder.cc.
References m_coneConnectionMap, and createJobs::tmp.
|
private |
|
inline |
Definition at line 114 of file L1RPCConeBuilder.h.
References m_compressedConeConnectionMap.
|
inline |
Definition at line 112 of file L1RPCConeBuilder.h.
References m_coneConnectionMap.
|
inline |
|
inline |
|
friend |
Definition at line 133 of file L1RPCConeBuilder.h.
|
friend |
Definition at line 133 of file L1RPCConeBuilder.h.
|
private |
Definition at line 131 of file L1RPCConeBuilder.h.
Referenced by getCompConVec(), and setCompressedConeConnectionMap().
|
private |
Definition at line 130 of file L1RPCConeBuilder.h.
Referenced by getConVec(), and setConeConnectionMap().
|
private |
Definition at line 124 of file L1RPCConeBuilder.h.
Referenced by setFirstTower().
|
private |
Definition at line 128 of file L1RPCConeBuilder.h.
Referenced by setLastTower().