Project
Loading...
Searching...
No Matches
DCAFitterN.h File Reference

Defintions for N-prongs secondary vertex fit. More...

Go to the source code of this file.

Classes

struct  o2::vertexing::TrackCovI
 
struct  o2::vertexing::TrackDeriv
 
struct  o2::vertexing::LogLogThrottler
 
class  o2::vertexing::DCAFitterN< N, Args >
 

Namespaces

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

Typedefs

using o2::vertexing::DCAFitter2 = DCAFitterN< 2, o2::track::TrackParCov >
 
using o2::vertexing::DCAFitter3 = DCAFitterN< 3, o2::track::TrackParCov >
 

Functions

template<class... Tr>
 o2::vertexing::GPUd () int DCAFitterN< N
 
template<int N, typename... Args>
 o2::vertexing::GPUd () bool DCAFitterN< N
 
template<int N, typename... Args>
 o2::vertexing::GPUdi () void DCAFitterN< N
 
template<typename Fitter >
void o2::vertexing::device::print (const int nBlocks, const int nThreads, Fitter &ft)
 
template<typename Fitter , class... Tr>
int o2::vertexing::device::process (const int nBlocks, const int nThreads, Fitter &, Tr &... args)
 
template<class Fitter , class... Tr>
void o2::vertexing::device::processBulk (const int nBlocks, const int nThreads, const int nBatches, std::vector< Fitter > &fitters, std::vector< int > &results, std::vector< Tr > &... args)
 

Detailed Description

Defintions for N-prongs secondary vertex fit.

Author
ruben.nosp@m..sha.nosp@m.hoyan.nosp@m.@cer.nosp@m.n.ch For the formulae derivation see /afs/cern.ch/user/s/shahoian/public/O2/DCAFitter/DCAFitterN.pdf

Definition in file DCAFitterN.h.