1 #ifndef L1Trigger_RPCConeBuilder_RPCConeBuilder_h
2 #define L1Trigger_RPCConeBuilder_RPCConeBuilder_h
21 #include "boost/shared_ptr.hpp"
42 typedef boost::shared_ptr<L1RPCConeBuilder>
ReturnType;
55 std::pair<int, int>
areConnected(RPCStripsRing::TIdToRindMap::iterator ref,
56 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)
boost::shared_ptr< L1RPCConeBuilder > ReturnType
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
ReturnType produce(const L1RPCConeBuilderRcd &)