CNV::Trans_t * createTransFromPStore(CNV **cnv, const TPObjRef &ref, MsgStream &log) const
TPObjRef toPersistent(CNV **cnv, const typename CNV::TransBase_t *transObj, MsgStream &log) const
virtual void transToPers(const Trk ::TrackSummary *transObj, Trk ::TrackSummary_p1 *persObj, MsgStream &log)
virtual void persToTrans(const Trk ::TrackSummary_p1 *persObj, Trk ::TrackSummary *transObj, MsgStream &log)
MuonTrackSummaryCnv_p1 * m_muonSummaryCnv
TPObjRef m_muonTrackSummary
std::vector< int > m_information
unsigned long m_idHitPattern
contains the 'hit pattern'
A summary of the information contained by a track.
unsigned long m_idHitPattern
contains the 'hit pattern'
static const int SummaryTypeNotSet
Value set in the cxx file to -1.
std::unique_ptr< MuonTrackSummary > m_muonTrackSummary
pointer to the MuonTrackSummary
std::vector< int > m_information
vector containing the persistent summary information.
@ legacy_numberOfBLayerSharedHits
@ numberOfBLayerHits
these are the hits in the 0th pixel layer?
@ numberOfTrackSummaryTypes
@ numberOfInnermostPixelLayerHits
these are the hits in the 1st pixel layer
@ legacy_numberOfInnermostPixelLayerSharedHits