Project
Loading...
Searching...
No Matches
TripletFitting.cxx File Reference
#include "ITSMFTTracking/TripletFitting.h"
#include <algorithm>
#include <array>
#include <cmath>
#include <cstddef>
#include <limits>

Go to the source code of this file.

Namespaces

namespace  o2
 a couple of static helper functions to create timestamp values for CCDB queries or override obsolete objects
 
namespace  o2::itsmft
 
namespace  o2::itsmft::tracking
 

Functions

bool o2::itsmft::tracking::makeTripletFitFactor (const std::array< GlobalMeasurement, 3 > &measurements, TripletFitFactor &factor) noexcept
 
bool o2::itsmft::tracking::fitAdjacentTripletFactors (const TripletFitFactor &firstFactor, const TripletFitFactor &secondFactor, const std::array< GlobalMeasurement, 4 > &measurements, const std::array< float, 2 > &angularVariance, AdjacentTripletFitResult &result) noexcept
 

Variable Documentation

◆ bendingAngle

DualNumber bendingAngle

Definition at line 122 of file TripletFitting.cxx.

◆ cosineTheta

DualNumber cosineTheta

Definition at line 126 of file TripletFitting.cxx.

◆ cotangentTheta

DualNumber cotangentTheta

Definition at line 124 of file TripletFitting.cxx.

◆ derivative

std::array<float, NCoordinates> derivative {}

Definition at line 34 of file TripletFitting.cxx.

◆ index

DualNumber index

Definition at line 127 of file TripletFitting.cxx.

◆ phiTilde

DualNumber phiTilde

Definition at line 166 of file TripletFitting.cxx.

◆ rhoPhi

DualNumber rhoPhi

Definition at line 168 of file TripletFitting.cxx.

◆ rhoTheta

DualNumber rhoTheta

Definition at line 169 of file TripletFitting.cxx.

◆ sineTheta

DualNumber sineTheta

Definition at line 125 of file TripletFitting.cxx.

◆ thetaTilde

DualNumber thetaTilde

Definition at line 167 of file TripletFitting.cxx.

◆ transverseArcLength

DualNumber transverseArcLength

Definition at line 123 of file TripletFitting.cxx.

◆ value

float value {0.}

Definition at line 33 of file TripletFitting.cxx.