Project
Loading...
Searching...
No Matches
TripletFitting.h File Reference
#include <array>
#include <type_traits>
#include "GPUCommonDef.h"
#include "ITSMFTTracking/GlobalMeasurement.h"

Go to the source code of this file.

Classes

struct  o2::itsmft::tracking::TripletKinkVector
 
struct  o2::itsmft::tracking::TripletHitJacobian
 
struct  o2::itsmft::tracking::TripletFitFactor
 
struct  o2::itsmft::tracking::AdjacentTripletFitResult
 

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