195 vector<DetLayer*> RPCBarrelLayers = muonLayers->barrelRPCLayers();
196 const DetLayer* RB4L = RPCBarrelLayers[5];
197 const DetLayer* RB3L = RPCBarrelLayers[4];
198 const DetLayer* RB22L = RPCBarrelLayers[3];
199 const DetLayer* RB21L = RPCBarrelLayers[2];
200 const DetLayer* RB12L = RPCBarrelLayers[1];
201 const DetLayer* RB11L = RPCBarrelLayers[0];
202 vector<DetLayer*> RPCEndcapLayers = muonLayers->endcapRPCLayers();
203 const DetLayer* REM3L = RPCEndcapLayers[0];
204 const DetLayer* REM2L = RPCEndcapLayers[1];
205 const DetLayer* REM1L = RPCEndcapLayers[2];
206 const DetLayer* REP1L = RPCEndcapLayers[3];
207 const DetLayer* REP2L = RPCEndcapLayers[4];
208 const DetLayer* REP3L = RPCEndcapLayers[5];
215 recHitsRPC[0] = muonMeasurements.recHits(RB11L, iEvent);
216 recHitsRPC[1] = muonMeasurements.recHits(RB12L, iEvent);
217 recHitsRPC[2] = muonMeasurements.recHits(RB21L, iEvent);
218 recHitsRPC[3] = muonMeasurements.recHits(RB22L, iEvent);
219 recHitsRPC[4] = muonMeasurements.recHits(RB3L, iEvent);
220 recHitsRPC[5] = muonMeasurements.recHits(RB4L, iEvent);
221 recHitsRPC[6] = muonMeasurements.recHits(REM1L, iEvent);
222 recHitsRPC[7] = muonMeasurements.recHits(REM2L, iEvent);
223 recHitsRPC[8] = muonMeasurements.recHits(REM3L, iEvent);
224 recHitsRPC[9] = muonMeasurements.recHits(REP1L, iEvent);
225 recHitsRPC[10] = muonMeasurements.recHits(REP2L, iEvent);
226 recHitsRPC[11] = muonMeasurements.recHits(REP3L, iEvent);
229 cout <<
"RB1in " << recHitsRPC[0].size() <<
" recHits" << endl;
230 cout <<
"RB1out " << recHitsRPC[1].size() <<
" recHits" << endl;
231 cout <<
"RB2in " << recHitsRPC[2].size() <<
" recHits" << endl;
232 cout <<
"RB2out " << recHitsRPC[3].size() <<
" recHits" << endl;
233 cout <<
"RB3 " << recHitsRPC[4].size() <<
" recHits" << endl;
234 cout <<
"RB4 " << recHitsRPC[5].size() <<
" recHits" << endl;
235 cout <<
"REM1 " << recHitsRPC[6].size() <<
" recHits" << endl;
236 cout <<
"REM2 " << recHitsRPC[7].size() <<
" recHits" << endl;
237 cout <<
"REM3 " << recHitsRPC[8].size() <<
" recHits" << endl;
238 cout <<
"REP1 " << recHitsRPC[9].size() <<
" recHits" << endl;
239 cout <<
"REP2 " << recHitsRPC[10].size() <<
" recHits" << endl;
240 cout <<
"REP3 " << recHitsRPC[11].size() <<
" recHits" << endl;
256 goodCollection->push_back((*weightedseed).first);
258 candidateCollection->push_back((*weightedseed).first);
261 iEvent.
put(goodCollection,
"goodSeeds");
262 iEvent.
put(candidateCollection,
"candidateSeeds");
void setEventSetup(const edm::EventSetup &iSetup)
edm::InputTag theRPCRecHits
void setInput(MuonRecHitContainer(&recHits)[12])
RPCCosmicSeedrecHitFinder CosmicrecHitFinder
RPCSeedrecHitFinder recHitFinder
void setInput(MuonRecHitContainer(&recHits)[12])
std::vector< TrajectorySeed > TrajectorySeedCollection
OrphanHandle< PROD > put(std::auto_ptr< PROD > product)
Put a new product.
void setInput(MuonRecHitContainer(&recHitsRPC)[12])
RPCSeedOverlapper Overlapper
MuonTransientTrackingRecHit::MuonRecHitContainer MuonRecHitContainer
std::vector< weightedTrajectorySeed > goodweightedSeeds
std::vector< weightedTrajectorySeed > candidateweightedSeeds
RPCSeedLayerFinder LayerFinder