Project
Loading...
Searching...
No Matches
ClusterLines.h File Reference
#include <gsl/span>
#include <vector>
#include <array>
#include <cmath>
#include "ITStracking/Cluster.h"
#include "ITStracking/Cell.h"
#include "ITSMFTTracking/Constants.h"
#include "ITStracking/Tracklet.h"
#include "GPUCommonDef.h"
#include "GPUCommonMath.h"

Go to the source code of this file.

Classes

struct  o2::its::Line
 
class  o2::its::LineFit
 
class  o2::its::ClusterLines
 Least-squares vertex fit over a set of lines (the normal equations AX = -B). More...
 

Namespaces

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

Functions

 o2::its::GPUdi () bool getCellLineAtBeam(const CellSeed &cell
 
 o2::its::if (!cell.getPxPyPzGlo(direction))
 
par o2::its::setQ2Pt (par.getQ2Pt() *curvatureScale)
 
 o2::its::if (par.propagateParamToDCA({beamX, beamY, 0.f}, bz))
 

Variables

const float o2::its::beamX
 
const float const float o2::its::beamY
 
const float const float const float o2::its::bz
 
const float const float const float const float o2::its::curvatureScale
 
const float const float const float const float std::array< float, 3 > & o2::its::origin
 
const float const float const float const float std::array< float, 3 > std::array< float, 3 > & o2::its::direction
 
o2::track::TrackParametrization< float > o2::its::par {cell}
 
std::array< float, 3 > o2::its::dcaOrigin
 
std::array< float, 3 > o2::its::dcaDirection
 
return o2::its::true