#include <KFPTrack.h>
Definition at line 6 of file KFPTrack.h.
◆ KFPTrack()
◆ ~KFPTrack()
◆ Charge()
int KFPTrack::Charge |
( |
| ) |
const |
|
inline |
◆ GetChi2()
float KFPTrack::GetChi2 |
( |
| ) |
const |
|
inline |
◆ GetChi2perNDF()
float KFPTrack::GetChi2perNDF |
( |
| ) |
const |
|
inline |
Definition at line 92 of file KFPTrack.h.
92 {
return fChi2 / fNDF; }
◆ GetCovariance()
float KFPTrack::GetCovariance |
( |
int |
i | ) |
const |
|
inline |
◆ GetCovarianceMatrix()
void KFPTrack::GetCovarianceMatrix |
( |
float * |
covmatrix | ) |
|
|
inline |
Definition at line 83 of file KFPTrack.h.
References i.
85 for (
int i = 0;
i < 21;
i++)
◆ GetCovarianceXYZPxPyPz() [1/2]
bool KFPTrack::GetCovarianceXYZPxPyPz |
( |
float |
cv[21] | ) |
const |
|
inline |
Definition at line 20 of file KFPTrack.h.
References i.
22 for (
int i = 0;
i < 21;
i++)
◆ GetCovarianceXYZPxPyPz() [2/2]
bool KFPTrack::GetCovarianceXYZPxPyPz |
( |
double |
cv[21] | ) |
const |
|
inline |
Definition at line 27 of file KFPTrack.h.
References i.
29 for (
int i = 0;
i < 21;
i++)
◆ GetCovMatrix()
const float* KFPTrack::GetCovMatrix |
( |
| ) |
const |
|
inline |
◆ GetID()
int KFPTrack::GetID |
( |
| ) |
const |
|
inline |
◆ GetNDF()
int KFPTrack::GetNDF |
( |
| ) |
const |
|
inline |
◆ GetP()
float KFPTrack::GetP |
( |
| ) |
const |
|
inline |
Definition at line 81 of file KFPTrack.h.
References sqrt().
81 {
return sqrt(fP[3] * fP[3] + fP[4] * fP[4] + fP[5] * fP[5]); }
friend F32vec4 sqrt(const F32vec4 &a)
◆ GetParameter()
float KFPTrack::GetParameter |
( |
int |
i | ) |
const |
|
inline |
◆ GetPt()
float KFPTrack::GetPt |
( |
| ) |
const |
|
inline |
Definition at line 80 of file KFPTrack.h.
References sqrt().
80 {
return sqrt(fP[3] * fP[3] + fP[4] * fP[4]); }
friend F32vec4 sqrt(const F32vec4 &a)
◆ GetPx()
float KFPTrack::GetPx |
( |
| ) |
const |
|
inline |
◆ GetPxPyPz()
void KFPTrack::GetPxPyPz |
( |
float * |
position | ) |
const |
|
inline |
◆ GetPy()
float KFPTrack::GetPy |
( |
| ) |
const |
|
inline |
◆ GetPz()
float KFPTrack::GetPz |
( |
| ) |
const |
|
inline |
◆ GetTrack()
const float* KFPTrack::GetTrack |
( |
| ) |
const |
|
inline |
◆ GetX()
float KFPTrack::GetX |
( |
| ) |
const |
|
inline |
◆ GetXYZ()
void KFPTrack::GetXYZ |
( |
float * |
position | ) |
const |
|
inline |
◆ GetXYZPxPyPz()
bool KFPTrack::GetXYZPxPyPz |
( |
float * |
p | ) |
const |
|
inline |
Definition at line 14 of file KFPTrack.h.
References i.
16 for (
int i = 0;
i < 6;
i++)
◆ GetY()
float KFPTrack::GetY |
( |
| ) |
const |
|
inline |
◆ GetZ()
float KFPTrack::GetZ |
( |
| ) |
const |
|
inline |
◆ Id()
int KFPTrack::Id |
( |
| ) |
const |
|
inline |
◆ PxPyPz() [1/2]
void KFPTrack::PxPyPz |
( |
float * |
position | ) |
const |
|
inline |
◆ PxPyPz() [2/2]
void KFPTrack::PxPyPz |
( |
double * |
position | ) |
const |
|
inline |
◆ RotateXY()
void KFPTrack::RotateXY |
( |
float |
alpha | ) |
|
◆ SetCharge()
void KFPTrack::SetCharge |
( |
int |
q | ) |
|
|
inline |
◆ SetChi2()
void KFPTrack::SetChi2 |
( |
float |
chi | ) |
|
|
inline |
◆ SetCovarianceMatrix()
void KFPTrack::SetCovarianceMatrix |
( |
const float * |
C | ) |
|
|
inline |
◆ SetID()
void KFPTrack::SetID |
( |
int |
id | ) |
|
|
inline |
◆ SetId()
void KFPTrack::SetId |
( |
int |
id | ) |
|
|
inline |
◆ SetNDF()
void KFPTrack::SetNDF |
( |
int |
ndf | ) |
|
|
inline |
◆ SetParameters() [1/2]
void KFPTrack::SetParameters |
( |
float * |
position | ) |
|
|
inline |
Definition at line 99 of file KFPTrack.h.
References i.
101 for (
int i = 0;
i < 6;
i++)
◆ SetParameters() [2/2]
void KFPTrack::SetParameters |
( |
float |
x, |
|
|
float |
y, |
|
|
float |
z, |
|
|
float |
px, |
|
|
float |
py, |
|
|
float |
pz |
|
) |
| |
|
inline |
◆ SetPx()
void KFPTrack::SetPx |
( |
float |
px | ) |
|
|
inline |
◆ SetPxPyPz()
void KFPTrack::SetPxPyPz |
( |
float |
px, |
|
|
float |
py, |
|
|
float |
pz |
|
) |
| |
|
inline |
◆ SetPy()
void KFPTrack::SetPy |
( |
float |
py | ) |
|
|
inline |
◆ SetPz()
void KFPTrack::SetPz |
( |
float |
pz | ) |
|
|
inline |
◆ SetX()
void KFPTrack::SetX |
( |
float |
x | ) |
|
|
inline |
◆ SetXYZ()
void KFPTrack::SetXYZ |
( |
float |
x, |
|
|
float |
y, |
|
|
float |
z |
|
) |
| |
|
inline |
◆ SetY()
void KFPTrack::SetY |
( |
float |
y | ) |
|
|
inline |
◆ SetZ()
void KFPTrack::SetZ |
( |
float |
z | ) |
|
|
inline |
◆ XvYvZv() [1/2]
void KFPTrack::XvYvZv |
( |
float * |
position | ) |
const |
|
inline |
◆ XvYvZv() [2/2]
void KFPTrack::XvYvZv |
( |
double * |
position | ) |
const |
|
inline |
The documentation for this class was generated from the following file: