|
ATLAS Offline Software
|
Go to the documentation of this file.
13 std::unique_ptr<TrigMuonEFTrack> spectrometerTrack
15 std::unique_ptr<TrigMuonEFTrack> extrapolatedTrack
TPObjRef m_extrapolatedTrack
void setSpectrometerTrack(TrigMuonEFTrack *track)
void setCombinedTrack(TrigMuonEFCbTrack *track)
unsigned short int m_muonType
void setExtrapolatedTrack(TrigMuonEFTrack *track)
virtual void persToTrans(const TrigMuonEFInfoTrack_p1 *persObj, TrigMuonEFInfoTrack *transObj, MsgStream &log)
ITPConverterFor< TrigMuonEFTrack > * m_trackCnv
void combinedTrack(long int ICH, double *pv0, double *covi, double BMAG, double *par, double *covo)
ITPConverterFor< TrigMuonEFCbTrack > * m_cbTrackCnv
TrigMuonEFCbTrack * CombinedTrack()
TrigMuonEFTrack * SpectrometerTrack()
void setMuonType(unsigned short int muonType)
TrigMuonEFTrack * ExtrapolatedTrack()
TPObjRef toPersistent(CNV **cnv, const typename CNV::TransBase_t *transObj, MsgStream &log) const
Persistify an object and store the persistent represenation in the storage vector of the top-level pe...
unsigned short int MuonType() const
virtual void transToPers(const TrigMuonEFInfoTrack *transObj, TrigMuonEFInfoTrack_p1 *persObj, MsgStream &log)
TPObjRef m_spectrometerTrack
CNV::Trans_t * createTransFromPStore(CNV **cnv, const TPObjRef &ref, MsgStream &log) const
Create transient representation of a persistent object, stored in the the top-level persistent object...