14 unsigned int size = persObj->
m_isMdt.size();
19 for ( ; i<size ; ++i, j+=11 ){
46 persObj->
m_data.resize(size*11);
47 persObj->
m_isMdt.resize(size,0);
54 persObj->
m_isMdt[i] = s.isMdt() ;
56 persObj->
m_data[j] = s.chamberId().get_identifier32().get_compact();
58 persObj->
m_data[j+1] = s.mdtMl1().nhits ;
59 persObj->
m_data[j+2] = s.mdtMl1().nholes ;
60 persObj->
m_data[j+3] = s.mdtMl1().noutliers ;
61 persObj->
m_data[j+4] = s.mdtMl1().ndeltas ;
62 persObj->
m_data[j+5] = s.mdtMl1().ncloseHits ;
64 persObj->
m_data[j+6] = s.mdtMl2().nhits ;
65 persObj->
m_data[j+7] = s.mdtMl2().nholes ;
66 persObj->
m_data[j+8] = s.mdtMl2().noutliers ;
67 persObj->
m_data[j+9] = s.mdtMl2().ndeltas ;
68 persObj->
m_data[j+10]= s.mdtMl2().ncloseHits ;
virtual void transToPers(const Trk ::MuonTrackSummary *transObj, Trk ::MuonTrackSummary_p2 *persObj, MsgStream &log)
virtual void persToTrans(const Trk ::MuonTrackSummary_p2 *persObj, Trk ::MuonTrackSummary *transObj, MsgStream &log)
unsigned int m_nscatterers
std::vector< bool > m_isMdt
unsigned int m_npseudoMeasurements
std::vector< int > m_data
For each chamber we have 11 numbers, comprising of:
Detailed track summary for the muon system Give access to hit counts per chamber.
std::vector< ChamberHitSummary > m_chamberHitSummary
unsigned int m_nscatterers
unsigned int m_npseudoMeasurements
const std::vector< ChamberHitSummary > & chamberHitSummary() const
access to the vector of chamber hit summaries on the track
structure to hold information per chamber in the muon system