|
| float | o2::itsmft::tracking::detail::circleDifferenceOfProducts (float a, float b, float c, float d) |
| |
| CircleFloatDifference | o2::itsmft::tracking::detail::circleTwoDiff (float a, float b) |
| |
| float | o2::itsmft::tracking::detail::estimateCircleQOverPt (gsl::span< const CircleFitPoint > points, float bz) noexcept |
| |
| gsl::span< const RefitMeasurementSlot > | o2::itsmft::tracking::detail::assembleRefitLegSlots (const TrackSeed &seed, const TimeFrame &frame, gsl::span< const gsl::span< const GlobalMeasurement > > layerGlobals, int start, int end, int step, gsl::span< RefitMeasurementSlot > out, bool &valid) noexcept |
| | Builds an ordered refit leg; holes remain explicit.
|
| |
| bool | o2::itsmft::tracking::detail::driveRefitLeg (SurfaceTrackState &state, SurfaceTrackParameters &linRef, float &chi2, uint32_t &acceptedHitCount, gsl::span< const RefitMeasurementSlot > orderedSlots, SurfaceCatalogView surfaceCatalog, float bz, material::MaterialTraversalDirection direction, bool shiftReferenceToMeasurement, float maxChi2) noexcept |
| |
| | o2::itsmft::tracking::GPUhdi () const expr bool isValidTrackRange(const GenericTrack &track |
| |
| | o2::itsmft::tracking::GPUhdi () const expr bool isRecognizedSurfaceKind(SurfaceKind kind) noexcept |
| |
| | o2::itsmft::tracking::if (ptInv< o2::track::MinPTInv) |
| |
| | o2::itsmft::tracking::if (absCharge > 1) |
| |
| bool | o2::itsmft::tracking::fitTrackSeedLegs (const TrackSeed &seed, const TimeFrame &frame, gsl::span< const gsl::span< const GlobalMeasurement > > layerGlobals, SurfaceCatalogView surfaceCatalog, float bz, bool shiftReferenceToMeasurement, float maxChi2ClusterAttachment, float maxChi2NDF, bool repeatRefitOut, gsl::span< const float > minPt, SurfaceTrackState &outParamIn, SurfaceTrackState &outParamOut, float &outChi2) noexcept |
| |