Go to the documentation of this file. 1 #ifndef L1Trigger_RPCConeBuilder_RPCStripsRing_h
2 #define L1Trigger_RPCConeBuilder_RPCStripsRing_h
45 TIdToRindMap::iterator
m_it;
58 static int getRingId(
int etaPart,
int hwPlane);
std::shared_ptr< L1RPCConeBuilder::TConMap > m_connectionsMap
std::vector< TOtherConnStruct > TOtherConnStructVec
TStrip(int rawId, int stripNo)
std::map< int, RPCStripsRing > TIdToRindMap
static int calculateHwPlane(const RPCRoll *roll)
Calculate ringId for any given RPCRoll.
std::shared_ptr< L1RPCConeBuilder::TCompressedConMap > m_compressedConnectionMap
std::shared_ptr< L1RPCConeBuilder::TCompressedConMap > getCompressedConnectionsMap()
void createOtherConnections(int tower, int PACno, int logplane, int logplanesize, float angle)
void compressConnections()
std::shared_ptr< L1RPCConeBuilder::TConMap > getConnectionsMap()
void createRefConnections(TOtherConnStructVec &otherRings, int logplane, int logplaneSize)
T angle(T x1, T y1, T z1, T x2, T y2, T z2)
void fillWithVirtualStrips()
void addRoll(const RPCRoll *roll)
TIdToRindMap::iterator m_it
void filterOverlapingChambers()