|
ATLAS Offline Software
|
Go to the documentation of this file.
22 std::unique_ptr<Trk::ITrackLink> trackLink;
26 trackLink = std::unique_ptr<Trk::ITrackLink>(tmpLink);
32 trackLink = std::unique_ptr<Trk::ITrackLink>(tmpLink);
71 if (trPBLink!=
nullptr) {
FitQuality trackQuality(void) const
Returns a pointer to the original track if any.
float m_VertexCompatibility
The VxTrackAtVertex is a common class for all present TrkVertexFitters The VxTrackAtVertex is designe...
ITPConverterFor< Trk::FitQuality > * m_fqCnv
void setVtxCompatibility(const double)
double weight(void) const
Information about the weight of track in fit (given back by annealing): weight=ndf/2.
ElementLinkCnv_p2< ElementLink< TrackCollection > > m_elementLinkConverterForTrack
ElementLinkContNames_p2 m_origTrackNames
const ITrackLink * trackOrParticleLink(void) const
void persToTrans(const Trk::VxTrackAtVertex_p1 *persObj, Trk::VxTrackAtVertex *transObj, MsgStream &log)
Conversion methods.
void setWeight(const double)
Set method for a weight.
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...
ElementLinkInt_p2 m_origTrack
TPObjRef m_perigeeAtVertex
AUTO - An Undocumented Tracking Object.
Class to represent and store fit qualities from track reconstruction in terms of and number of degre...
ElementLinkCnv_p2< ElementLink< Trk::TrackParticleBaseCollection > > m_elementLinkConverterForTrackParticle
unsigned short int m_typeOfLink
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...
const TrackParameters * perigeeAtVertex(void) const
Perigee parameters with respect to fitted vertex d_0 and z_0 are equal to 0 in case the trajectory wa...
void transToPers(const Trk::VxTrackAtVertex *transObj, Trk::VxTrackAtVertex_p1 *persObj, MsgStream &log)
double chiSquared() const
returns the of the overall track fit
void setOrigTrackNoCache(ITrackLink *trk)
Setting up the initial track, without caching parameters.
double doubleNumberDoF() const
returns the number of degrees of freedom of the overall track or vertex fit as double
double vtxCompatibility(void) const
Information about fast compatibility estimation, to be given to the annealing.
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...