|
ATLAS Offline Software
|
Go to the documentation of this file.
15 std::unique_ptr<TrigMuonEFInfoTrackContainer> tracks
17 std::unique_ptr<TrigMuonEFTrack> spectrometerTrack
19 std::unique_ptr<TrigMuonEFTrack> extrapolatedTrack
26 std::move (spectrometerTrack),
27 std::move (extrapolatedTrack),
void setPhiPreviousLevel(double thePhiPreviousLevel)
bool hasLegacyTrack() const
unsigned short int RoINum() const
unsigned short int NTgcHits() const
ITPConverterFor< TrigMuonEFCbTrack > * m_cbTrackCnv
unsigned short int m_nSegments
void setNMdtHits(unsigned short int theNMdtHits)
void setSpectrometerTrack(TrigMuonEFTrack *track)
void setNCscHits(unsigned short int theNCscHits)
unsigned short int m_nTgcHits
void setCombinedTrack(TrigMuonEFCbTrack *track)
unsigned short int NSegments() const
unsigned short int NRpcHits() const
TPObjRef m_trackContainer
void setExtrapolatedTrack(TrigMuonEFTrack *track)
const TrigMuonEFCbTrack * legacyCombinedTrack() const
void combinedTrack(long int ICH, double *pv0, double *covi, double BMAG, double *par, double *covo)
double EtaPreviousLevel() const
unsigned short int m_nCscHits
const TrigMuonEFTrack * legacyExtrapolatedTrack() const
unsigned short int NCscHits() const
ITPConverterFor< TrigMuonEFTrack > * m_trackCnv
void setNRpcHits(unsigned short int theNRpcHits)
const TrigMuonEFTrack * legacySpectrometerTrack() const
TPObjRef m_spectrometerTrack
virtual void persToTrans(const TrigMuonEFInfo_p4 *persObj, TrigMuonEFInfo *transObj, MsgStream &log)
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...
virtual void transToPers(const TrigMuonEFInfo *transObj, TrigMuonEFInfo_p4 *persObj, MsgStream &log)
value_type push_back(value_type pElem)
Add an element to the end of the collection.
void setNTgcHits(unsigned short int theNTgcHits)
void setNSegments(unsigned short int theNSegments)
void setEtaPreviousLevel(double theEtaPreviousLevel)
const TrigMuonEFInfoTrackContainer * TrackContainer() const
ITPConverterFor< TrigMuonEFInfoTrackContainer > * m_trackContainerCnv
double PhiPreviousLevel() const
unsigned short int m_nMdtHits
TPObjRef m_extrapolatedTrack
unsigned short int NMdtHits() const
unsigned short int m_nRpcHits
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...