1 #ifndef L1Trigger_RPCConeBuilder_RPCConeBuilder_h 2 #define L1Trigger_RPCConeBuilder_RPCConeBuilder_h 41 typedef std::shared_ptr<L1RPCConeBuilder>
ReturnType;
54 std::pair<int, int>
areConnected(RPCStripsRing::TIdToRindMap::iterator ref,
55 RPCStripsRing::TIdToRindMap::iterator
other);
edm::ESHandle< RPCGeometry > m_rpcGeometry
RPCConeBuilder(const edm::ParameterSet &)
void geometryCallback(const MuonGeometryRecord &)
std::pair< int, int > areConnected(RPCStripsRing::TIdToRindMap::iterator ref, RPCStripsRing::TIdToRindMap::iterator other)
void buildCones(const edm::ESHandle< RPCGeometry > &rpcGeom)
void coneDefCallback(const L1RPCConeDefinitionRcd &)
int m_towerBeg
Returns logplane number for this connection, if not connected returns -1. In second lpSize...
edm::ESHandle< L1RPCConeDefinition > m_L1RPCConeDefinition
RPCStripsRing::TIdToRindMap m_ringsMap
std::map< int, RPCStripsRing > TIdToRindMap
std::shared_ptr< L1RPCConeBuilder > ReturnType
ReturnType produce(const L1RPCConeBuilderRcd &)
~RPCConeBuilder() override