59 <<
"reco::Track collection --- size = " << tC.size();
63 <<
"TrackingParticle collection --- size = " << tPC.size();
65 for (TrackingParticleCollection::const_iterator ITER = tPC.begin(); ITER != tPC.end(); ITER++,
j++) {
67 <<
"TrackingParticle " <<
j <<
", q = " << ITER->charge() <<
", p = " << ITER->p() <<
", pT = " << ITER->pt()
68 <<
", eta = " << ITER->eta() <<
", phi = " << ITER->phi();
71 <<
"\t pdg code = " << ITER->pdgId() <<
", made of " << ITER->numberOfHits() <<
" PSimHit" 72 <<
" (in " << ITER->numberOfTrackerLayers() <<
" layers)" 73 <<
" from " << ITER->g4Tracks().size() <<
" SimTrack:";
75 edm::LogVerbatim(
"MuonAssociatorByHits") <<
"\t\t Id:" << g4T->trackId() <<
"/Evt:(" << g4T->eventId().event()
76 <<
"," << g4T->eventId().bunchCrossing() <<
")";
85 <<
"CrossingFrame<SimTrack> collection with InputTag = " <<
simtracksXFTag <<
" has size = " << SimTk->size();
89 <<
"SimTrack " <<
k <<
" - Id:" << ITER->trackId() <<
"/Evt:(" << ITER->eventId().event() <<
"," 90 << ITER->eventId().bunchCrossing() <<
")" 91 <<
" pdgId = " << ITER->type() <<
", q = " << ITER->charge() <<
", p = " << ITER->momentum().P()
92 <<
", pT = " << ITER->momentum().Pt() <<
", eta = " << ITER->momentum().Eta()
93 <<
", phi = " << ITER->momentum().Phi() <<
"\n * " << *ITER << endl;
99 <<
"CrossingFrame<SimVertex> collection with InputTag = " <<
simtracksXFTag 100 <<
" has size = " << SimVtx->size();
103 edm::LogVerbatim(
"MuonAssociatorByHits") <<
"SimVertex " << kv <<
" : " << *VITER << endl;
110 <<
"SimTrack collection with InputTag = " <<
simtracksTag <<
" has size = " << simTC.size() << endl;
112 for (edm::SimTrackContainer::const_iterator ITER = simTC.begin(); ITER != simTC.end(); ITER++,
k++) {
114 <<
"SimTrack " <<
k <<
" - Id:" << ITER->trackId() <<
"/Evt:(" << ITER->eventId().event() <<
"," 115 << ITER->eventId().bunchCrossing() <<
")" 116 <<
" pdgId = " << ITER->type() <<
", q = " << ITER->charge() <<
", p = " << ITER->momentum().P()
117 <<
", pT = " << ITER->momentum().Pt() <<
", eta = " << ITER->momentum().Eta()
118 <<
", phi = " << ITER->momentum().Phi() <<
"\n * " << *ITER << endl;
123 <<
"SimVertex collection with InputTag = " 125 <<
" has size = " << simVC.size() << endl;
127 for (edm::SimVertexContainer::const_iterator VITER = simVC.begin(); VITER != simVC.end(); VITER++, kv++) {
128 edm::LogVerbatim(
"MuonAssociatorByHits") <<
"SimVertex " << kv <<
" : " << *VITER << endl;
Log< level::Info, true > LogVerbatim
std::vector< SimTrack >::const_iterator g4t_iterator
std::vector< SimVertex > SimVertexContainer
std::vector< SimTrack > SimTrackContainer