211 out <<
"TRACK: ID=" << std::left << setw(8) << track.m_trackID;
212 out <<
" SECTOR1=" << std::left << setw(8) << track.m_firstSectorID;
213 out <<
" BANK=" << std::left << setw(8) << track.m_bankID;
214 out <<
" BARCODE=" << std::left << setw(6) << track.m_barcode;
215 out <<
" BARCODE_F=" << std::left << setw(9) << track.m_barcode_frac;
216 out <<
" EVENT=" << std::left << setw(6) << track.m_eventindex;
217 out <<
" HITMAP=" << std::left << setw(8) << track.getHitMap();
218 out <<
" TYPE=" << std::left << setw(3) << track.m_typemask;
219 out <<
" NMISS=" << std::left << setw(3) << track.getNMissing();
221 streamsize oldprec = out.precision();
223 out <<
" PHI=" << std::left << setw(10) << track.m_phi;
224 out.setf(ios_base::scientific);
226 out <<
" Q/PT=" << std::left << setw(10) << track.m_qoverpt;
227 out.unsetf(ios_base::scientific);
229 out <<
" d0=" << std::left << setw(10) << track.m_d0;
230 out <<
" ETA=" << std::left << setw(10) << track.m_eta;
231 out <<
" z0=" << std::left << setw(10) << track.m_z0;
232 out <<
" Chi2=" << std::left << setw(12) << track.m_chi2;
233 out <<
" OChi2=" << std::left << setw(12) << track.m_origchi2;
236 out.precision(oldprec);
242 for (
const auto& hit : track.m_hits) {
243 out <<
"Hit " << iter <<
": " << hit <<
"\n";