294 |
|
|
295 |
|
|
296 |
|
// Save Data |
297 |
– |
|
297 |
|
for(unsigned int i=0;i<SimTrackProducers.size();i++){ |
298 |
|
edm::Handle<std::vector< SimTrack > > h_SimTracks; |
299 |
|
iEvent.getByLabel(SimTrackProducers[i], h_SimTracks); |
300 |
|
std::vector< SimTrack > SimTrackColl = *h_SimTracks.product(); |
301 |
|
|
303 |
– |
MySimEvent* MyEvent = new MySimEvent; |
304 |
– |
|
302 |
|
for ( unsigned int a = 0; a < SimTrackColl.size(); ++a ) { |
303 |
|
MySimTrack MysimTrack; |
304 |
|
SimTrack simTrack =SimTrackColl[a]; |
313 |
|
MysimTrack.charge =simTrack.charge(); |
314 |
|
|
315 |
|
MyEvent->MySimTrackCollection.push_back(MysimTrack); |
316 |
< |
} |
316 |
> |
} |
317 |
|
} |
318 |
|
|
319 |
|
|