|
ATLAS Offline Software
|
void transToPers(const Muon ::MuonClusterOnTrack *transObj, Muon ::MuonClusterOnTrack_p1 *persObj, MsgStream &log)
Version 1 of the persistent class representing the transient class Muon::MuonClusterOnTrack.
RIO_OnTrackCnv_p1 * m_RIOCnv
void fillTransFromPStore(CNV **cnv, const TPObjRef &ref, TRANS_T *trans, MsgStream &log) const
Convert persistent object, stored in the the top-level persistent object and referenced by the TP Ref...
float m_positionAlongStrip
Hashed ID - needed for fast lookup of e.g.
TPObjRef baseToPersistent(CNV **cnv, const typename CNV::Trans_t *transObj, MsgStream &log) const
Persistify bass class of a given object and store the persistent represenation in the storage vector ...
TPObjRef m_RIO
Link to base RIO_OnTrack_p1.
void persToTrans(const Muon ::MuonClusterOnTrack_p1 *persObj, Muon ::MuonClusterOnTrack *transObj, MsgStream &log)
virtual double positionAlongStrip() const
Base class for Muon cluster RIO_OnTracks.
double m_positionAlongStrip
The position along the strip - used to calculate the GlobalPosition.