115 |
|
if ( track.isNonnull() ) |
116 |
|
{ |
117 |
|
const reco::HitPattern& hit = track->hitPattern(); |
118 |
< |
localMuon.setNumberOfValidPixelHits(hit.numberOfValidPixelHits()); |
119 |
< |
localMuon.setNumberOfValidTrackerHits(hit.numberOfValidTrackerHits()); |
118 |
> |
cout << "Muon["<<j<<"] (pt,eta,phi)="<<localMuon.Et()<<","<<localMuon.Eta()<<","<<localMuon.Phi()<<")" |
119 |
> |
<< endl << " numberOfValidPixelHits=" << hit.numberOfValidPixelHits() |
120 |
> |
<< endl << " numberOfValidPixelBarrelHits=" << hit.numberOfValidPixelBarrelHits() |
121 |
> |
<< endl << " numberOfValidPixelEndcapHits=" << hit.numberOfValidPixelEndcapHits() |
122 |
> |
<< endl << " numberOfValidTrackerHits=" << hit.numberOfValidTrackerHits() |
123 |
> |
<< endl << " numberOfValidStripHits=" << hit.numberOfValidStripHits() |
124 |
> |
<< endl << " numberOfValidStripTIBHits=" << hit.numberOfValidStripTIBHits() |
125 |
> |
<< endl << " numberOfValidStripTIDHits=" << hit.numberOfValidStripTIDHits() |
126 |
> |
<< endl << " numberOfValidStripTOBHits=" << hit.numberOfValidStripTOBHits() |
127 |
> |
<< endl << " numberOfValidStripTECHits=" << hit.numberOfValidStripTECHits() |
128 |
> |
<< endl << " numberOfValidMuonHits=" << hit.numberOfValidMuonHits() |
129 |
> |
<< endl << " numberOfValidMuonDTHits=" << hit.numberOfValidMuonDTHits() |
130 |
> |
<< endl << " numberOfValidMuonCSCHits=" << hit.numberOfValidMuonCSCHits() |
131 |
> |
<< endl << " numberOfValidMuonRPCHits=" << hit.numberOfValidMuonRPCHits() |
132 |
> |
<< endl << " trackerLayersWithMeasurement=" << hit.trackerLayersWithMeasurement() |
133 |
> |
<< endl << " pixelLayersWithMeasurement=" << hit.pixelLayersWithMeasurement() |
134 |
> |
<< endl << " stripLayersWithMeasurement=" << hit.stripLayersWithMeasurement() |
135 |
> |
<< endl << " pixelBarrelLayersWithMeasurement=" << hit.pixelBarrelLayersWithMeasurement() |
136 |
> |
<< endl << " pixelEndcapLayersWithMeasurement=" << hit.pixelEndcapLayersWithMeasurement() |
137 |
> |
<< endl << " stripTIBLayersWithMeasurement=" << hit.stripTIBLayersWithMeasurement() |
138 |
> |
<< endl << " stripTIDLayersWithMeasurement=" << hit.stripTIDLayersWithMeasurement() |
139 |
> |
<< endl << " stripTOBLayersWithMeasurement=" << hit.stripTOBLayersWithMeasurement() |
140 |
> |
<< endl << " stripTECLayersWithMeasurement=" << hit.stripTECLayersWithMeasurement() |
141 |
> |
<< endl; |
142 |
> |
|
143 |
> |
localMuon.setPixelLayersWithMeasurement(hit.pixelLayersWithMeasurement()); |
144 |
> |
localMuon.setStripLayersWithMeasurement(hit.stripLayersWithMeasurement()); |
145 |
|
// FIXME - replace with double dxy(const Point& myBeamSpot) method ? |
146 |
|
localMuon.setD0(track->d0()); |
147 |
|
localMuon.setD0Error(track->d0Error()); |