53 for (
unsigned i = 0; i < info.nMappedHits_1st_layer.size(); i++) {
54 s <<
"nMappedHits_1st_L" << i <<
" = " << info.nMappedHits_1st_layer[i] <<
", ";
56 s <<
"nMappedHits_1st_total = " << info.nMappedHits_1st_total <<
"\n";
58 for (
unsigned i = 0; i < info.nClusters_1st_layer.size(); i++) {
59 s <<
"nClusters_1st_L" << i <<
" = " << info.nClusters_1st_layer[i] <<
", ";
61 s <<
"nClusters_1st_total = " << info.nClusters_1st_total <<
"\n";
63 s <<
"nRoads_1st_total = " << info.nRoads_1st_total <<
", "
64 <<
"nRoads_1st_7hits = " << info.nRoads_1st_7hits <<
", "
65 <<
"nRoads_1st_7hits = " << info.nRoads_1st_8hits <<
"\n";
67 s <<
"nTracks_1st_total = " << info.nTracks_1st_total <<
", "
68 <<
"nTracks_1st_passChi2 = " << info.nTracks_1st_passChi2 <<
", "
69 <<
"nTracks_1st_afterOR = " << info.nTracks_1st_afterOR <<
"\n";
71 s <<
"nTracks_1st_per_patt_total = {";
72 for (
unsigned i = 0; i < info.nTracks_1st_per_patt_total.size(); i++) {
73 s <<
"pattern #" << i <<
": " << info.nTracks_1st_per_patt_total[i];
74 s << (i != info.nTracks_1st_per_patt_total.size() - 1 ?
", " :
"}\n");
77 s <<
"nTracks_1st_per_patt_passChi2 = {";
78 for (
unsigned i = 0; i < info.nTracks_1st_per_patt_passChi2.size(); i++) {
79 s <<
"pattern #" << i <<
": " << info.nTracks_1st_per_patt_passChi2[i];
80 s << (i != info.nTracks_1st_per_patt_passChi2.size() - 1 ?
", " :
"}\n");
83 s <<
"nTracks_1st_per_patt_afterOR = {";
84 for (
unsigned i = 0; i < info.nTracks_1st_per_patt_afterOR.size(); i++) {
85 s <<
"pattern #" << i <<
": " << info.nTracks_1st_per_patt_afterOR[i];
86 s << (i != info.nTracks_1st_per_patt_afterOR.size() - 1 ?
", " :
"}\n");
89 s <<
"nConstants_1st_fitter = " << info.nConstants_1st_fitter <<
", "
90 <<
"nConstants_1st_passChi2 = " << info.nConstants_1st_passChi2 <<
", "
91 <<
"nConstants_1st_afterOR = " << info.nConstants_1st_afterOR <<
"\n";
93 s <<
"nRoads_2nd_total = " << info.nRoads_2nd_total <<
"\n";
95 s <<
"nTracks_2nd_total = " << info.nTracks_2nd_total <<
", "
96 <<
"nTracks_2nd_passChi2 = " << info.nTracks_2nd_passChi2 <<
", "
97 <<
"nTracks_2nd_afterOR = " << info.nTracks_2nd_afterOR <<
"\n";
99 s <<
"nConstants_2nd_extrapolate = " << info.nConstants_2nd_extrapolate <<
", "
100 <<
"nConstants_2nd_fitter = " << info.nConstants_2nd_fitter <<
", "
101 <<
"nConstants_2nd_passChi2 = " << info.nConstants_2nd_passChi2 <<
", "
102 <<
"nConstants_2nd_afterOR = " << info.nConstants_2nd_afterOR <<
"\n";
104 s <<
"nTruthTracks = " << info.nTruthTracks <<
", "
105 <<
"nOfflineTracks = " << info.nOfflineTracks <<
"\n";
107 s <<
"nTracks_1st_over_nOfflineTracks = " << info.nTracks_1st_over_nOfflineTracks <<
", "
108 <<
"nTracks_2nd_over_nOfflineTracks = " << info.nTracks_2nd_over_nOfflineTracks;