21 for (TrackingGeometry::DetContainer::const_iterator it=rpcGeo->dets().begin();it<rpcGeo->dets().end();it++){
22 if(dynamic_cast<const RPCChamber* >( *it ) != 0 ){
23 auto ch =
dynamic_cast<const RPCChamber*
>( *it );
24 std::vector< const RPCRoll*> roles = (ch->rolls());
25 for(std::vector<const RPCRoll*>::const_iterator
r = roles.begin();
r != roles.end(); ++
r){
29 int wheel=rpcId.
ring();
33 std::set<RPCDetId> myrolls;
35 myrolls.insert(rpcId);
48 static const std::set<RPCDetId>
empty;
std::set< RPCDetId > const & getRolls(DTStationIndex index) const
void get(HolderT &iHolder) const
DTObjectMap(MuonGeometryRecord const &record)
#define TYPELOOKUP_DATA_REG(_dataclass_)
int sector() const
Sector id: the group of chambers at same phi (and increasing r)
std::map< DTStationIndex, std::set< RPCDetId > > rollstore
int region() const
Region id: 0 for Barrel, +/-1 For +/- Endcap.