11 std::cout <<
"-------------------------------------------" <<std::endl;
12 std::cout <<
"m_idHitPattern:\t" << t->m_idHitPattern << std::endl;
14 std::cout <<
" std::vector m_information size: "<< t->m_information.size() <<std::endl;
15 for (
int i : t->m_information) std::cout<<
"\t "<<i;
18 if(t->m_muonTrackSummary){
19 std::cout <<
" m_muonTrackSummary->m_nscatterers: "<< t->m_muonTrackSummary->nscatterers() <<std::endl;
20 std::cout <<
" m_muonTrackSummary->m_npseudoMeasurements: "<< t->m_muonTrackSummary->npseudoMeasurements() <<std::endl;
21 std::cout <<
" std::vector m_muonTrackSummary->m_chamberHitSummary size: "<< t->m_muonTrackSummary->chamberHitSummary().size() <<std::endl;
23 t->m_muonTrackSummary->chamberHitSummary())
25 std::cout<<
"\t m_chId "<<s.chamberId() <<std::endl;
26 std::cout<<
"\t m_isMdt "<<s.isMdt() <<std::endl;
27 std::cout<<
"\t m_first.nhits "<<s.mdtMl1().nhits <<std::endl;
28 std::cout<<
"\t m_first.nholes "<<s.mdtMl1().nholes <<std::endl;
29 std::cout<<
"\t m_first.noutliers "<<s.mdtMl1().noutliers <<std::endl;
30 std::cout<<
"\t m_first.ndeltas "<<s.mdtMl1().ndeltas <<std::endl;
31 std::cout<<
"\t m_first.ncloseHits "<<s.mdtMl1().ncloseHits<<std::endl;
32 std::cout<<
"\t m_second.nhits "<<s.mdtMl2().nhits <<std::endl;
33 std::cout<<
"\t m_second.nholes "<<s.mdtMl2().nholes <<std::endl;
34 std::cout<<
"\t m_second.noutliers "<<s.mdtMl2().noutliers <<std::endl;
35 std::cout<<
"\t m_second.ndeltas "<<s.mdtMl2().ndeltas <<std::endl;
36 std::cout<<
"\t m_second.ncloseHits"<<s.mdtMl2().ncloseHits<<std::endl;
67 ts->m_nscatterers = *i; ++i;
68 ts->m_npseudoMeasurements = *i; ++i;
71 ts->m_chamberHitSummary.reserve(size);
73 for (
size_t sc=0;
sc<size ; ++
sc ){
74 ts->m_chamberHitSummary.emplace_back(
Identifier(*i),
bool(*(++i)));
76 ts->m_chamberHitSummary[
sc].m_first.nhits =(*i);++i;
77 ts->m_chamberHitSummary[
sc].m_first.nholes =(*i);++i;
78 ts->m_chamberHitSummary[
sc].m_first.noutliers =(*i);++i;
79 ts->m_chamberHitSummary[
sc].m_first.ndeltas =(*i);++i;
80 ts->m_chamberHitSummary[
sc].m_first.ncloseHits =(*i);++i;
81 ts->m_chamberHitSummary[
sc].m_second.nhits =(*i);++i;
82 ts->m_chamberHitSummary[
sc].m_second.nholes =(*i);++i;
83 ts->m_chamberHitSummary[
sc].m_second.noutliers =(*i);++i;
84 ts->m_chamberHitSummary[
sc].m_second.ndeltas =(*i);++i;
85 ts->m_chamberHitSummary[
sc].m_second.ncloseHits=(*i);++i;
113 persObj->
m_muonTrackSummary.push_back(s.chamberId().get_identifier32().get_compact() );