|
const Trk::Perigee * | JiveXML::TrackRetrieverHelpers::getPerigeeParameters (const Trk::Track *track, DataVect &pt, DataVect &d0, DataVect &z0, DataVect &phi0, DataVect &cotTheta, DataVect &covMatrix) |
| Obtain the perigee parameters for a given track, if available, and fill them in the corresponding data vectors. More...
|
|
std::vector< const Trk::TrackStateOnSurface * > | JiveXML::TrackRetrieverHelpers::getTrackStateOnSurfaces (const Trk::Track *track, const Trk::Perigee *perigee, bool doHitsSorting) |
| Get a list of track-State on Surfaces for measurement and outlier hits, sorted using the perigee comparison functions. More...
|
|
void | JiveXML::TrackRetrieverHelpers::getPolylineFromHits (const std::vector< const Trk::TrackStateOnSurface * > &TSoSVec, DataVect &polylineX, DataVect &polylineY, DataVect &polylineZ, DataVect &numPolyline) |
| Get polyline hits if available. More...
|
|
const Trk::RIO_OnTrack * | JiveXML::TrackRetrieverHelpers::getBaseInfoFromHit (const Trk::TrackStateOnSurface *tsos, const AtlasDetectorID *idHelper, DataVect &isOutlier, DataVect &hits, DataVect &driftSign, DataVect &tsosDetType) |
| Retrieve all the basic hit information from the Trk::TrackStateOnSurface. More...
|
|
void | JiveXML::TrackRetrieverHelpers::getResidualPullFromHit (const Trk::TrackStateOnSurface *tsos, const Trk::RIO_OnTrack *rot, const ToolHandle< Trk::IResidualPullCalculator > &residualPullCalculator, DataVect &tsosResLoc1, DataVect &tsosResLoc2, DataVect &tsosPullLoc1, DataVect &tsosPullLoc2) |
| Get the residual pull information from the Trk::TrackStateOnSurface hit. More...
|
|
void | JiveXML::TrackRetrieverHelpers::getTruthFromTrack (const Trk::Track *track, const TrackCollection *trackCollection, SG::ReadHandle< TrackTruthCollection > &truthCollection, DataVect &barcode) |
| Get the barcode of the associated truth track. More...
|
|