188 vector<const DetLayer*> RPCBarrelLayers = muonLayers->barrelRPCLayers();
189 const DetLayer* RB4L = RPCBarrelLayers[5];
190 const DetLayer* RB3L = RPCBarrelLayers[4];
191 const DetLayer* RB22L = RPCBarrelLayers[3];
192 const DetLayer* RB21L = RPCBarrelLayers[2];
193 const DetLayer* RB12L = RPCBarrelLayers[1];
194 const DetLayer* RB11L = RPCBarrelLayers[0];
195 vector<const DetLayer*> RPCEndcapLayers = muonLayers->endcapRPCLayers();
196 const DetLayer* REM3L = RPCEndcapLayers[0];
197 const DetLayer* REM2L = RPCEndcapLayers[1];
198 const DetLayer* REM1L = RPCEndcapLayers[2];
199 const DetLayer* REP1L = RPCEndcapLayers[3];
200 const DetLayer* REP2L = RPCEndcapLayers[4];
201 const DetLayer* REP3L = RPCEndcapLayers[5];
220 cout <<
"RB1in " << recHitsRPC[0].size() <<
" recHits" << endl;
221 cout <<
"RB1out " << recHitsRPC[1].size() <<
" recHits" << endl;
222 cout <<
"RB2in " << recHitsRPC[2].size() <<
" recHits" << endl;
223 cout <<
"RB2out " << recHitsRPC[3].size() <<
" recHits" << endl;
224 cout <<
"RB3 " << recHitsRPC[4].size() <<
" recHits" << endl;
225 cout <<
"RB4 " << recHitsRPC[5].size() <<
" recHits" << endl;
226 cout <<
"REM1 " << recHitsRPC[6].size() <<
" recHits" << endl;
227 cout <<
"REM2 " << recHitsRPC[7].size() <<
" recHits" << endl;
228 cout <<
"REM3 " << recHitsRPC[8].size() <<
" recHits" << endl;
229 cout <<
"REP1 " << recHitsRPC[9].size() <<
" recHits" << endl;
230 cout <<
"REP2 " << recHitsRPC[10].size() <<
" recHits" << endl;
231 cout <<
"REP3 " << recHitsRPC[11].size() <<
" recHits" << endl;
247 goodCollection->push_back((*weightedseed).first);
249 candidateCollection->push_back((*weightedseed).first);
252 iEvent.
put(goodCollection,
"goodSeeds");
253 iEvent.
put(candidateCollection,
"candidateSeeds");
void setEventSetup(const edm::EventSetup &iSetup)
RPCCosmicSeedrecHitFinder CosmicrecHitFinder
RPCSeedrecHitFinder recHitFinder
void setInput(MuonRecHitContainer(&recHits)[RPCLayerNumber])
std::vector< TrajectorySeed > TrajectorySeedCollection
MuonRecHitContainer recHits(const DetLayer *layer, const edm::Event &iEvent)
returns the rechits which are on the layer
OrphanHandle< PROD > put(std::auto_ptr< PROD > product)
Put a new product.
void setInput(MuonRecHitContainer(&recHitsRPC)[RPCLayerNumber])
MuonDetLayerMeasurements * muonMeasurements
RPCSeedOverlapper Overlapper
MuonTransientTrackingRecHit::MuonRecHitContainer MuonRecHitContainer
std::vector< weightedTrajectorySeed > goodweightedSeeds
std::vector< weightedTrajectorySeed > candidateweightedSeeds
void setInput(MuonRecHitContainer(&recHits)[RPCLayerNumber])
RPCSeedLayerFinder LayerFinder