ATLAS Offline Software
Loading...
Searching...
No Matches
TrackRetriever.cxx File Reference

Go to the source code of this file.

Namespaces

namespace  JiveXML
 This header is shared inbetween the C-style server thread and the C++ Athena ServerSvc.
namespace  JiveXML::TrackRetrieverHelpers
 Namespace for all helper functions.

Functions

const Trk::PerigeeJiveXML::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.
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.
void JiveXML::TrackRetrieverHelpers::getPolylineFromHits (const std::vector< const Trk::TrackStateOnSurface * > &TSoSVec, DataVect &polylineX, DataVect &polylineY, DataVect &polylineZ, DataVect &numPolyline)
 Get polyline hits if available.
const Trk::RIO_OnTrackJiveXML::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.
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.
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.