Analysis Software
Documentation for sPHENIX simulation software
|
#include <coresoftware/blob/master/offline/packages/trackreco/GPUTPCBaseTrackParam.h>
Public Member Functions | |
double | X () const |
double | Y () const |
double | Z () const |
double | SinPhi () const |
double | DzDs () const |
double | QPt () const |
double | ZOffset () const |
double | GetX () const |
double | GetY () const |
double | GetZ () const |
double | GetSinPhi () const |
double | GetDzDs () const |
double | GetQPt () const |
double | GetZOffset () const |
double | GetKappa (double Bz) const |
const double * | Par () const |
const double * | GetPar () const |
double | GetPar (int i) const |
void | SetPar (int i, double v) |
void | SetX (double v) |
void | SetY (double v) |
void | SetZ (double v) |
void | SetSinPhi (double v) |
void | SetDzDs (double v) |
void | SetQPt (double v) |
void | SetZOffset (double v) |
Private Attributes | |
double | mX |
double | mZOffset |
double | mP [5] |
GPUTPCBaseTrackParam class contains track parameters used in output of the GPUTPCTracker slice tracker. This class is used for transfer between tracker and merger and does not contain the covariance matrice
Definition at line 28 of file GPUTPCBaseTrackParam.h.
View newest version in sPHENIX GitHub at line 28 of file GPUTPCBaseTrackParam.h
|
inline |
Definition at line 35 of file GPUTPCBaseTrackParam.h.
View newest version in sPHENIX GitHub at line 35 of file GPUTPCBaseTrackParam.h
References mP.
Referenced by GPUTPCTrackParam::DzDs().
|
inline |
Definition at line 43 of file GPUTPCBaseTrackParam.h.
View newest version in sPHENIX GitHub at line 43 of file GPUTPCBaseTrackParam.h
References mP.
Referenced by GPUTPCTrackParam::GetDzDs().
Definition at line 47 of file GPUTPCBaseTrackParam.h.
View newest version in sPHENIX GitHub at line 47 of file GPUTPCBaseTrackParam.h
References Acts::IntegrationTest::Bz, and mP.
Referenced by GPUTPCTrackParam::GetKappa().
|
inline |
Definition at line 50 of file GPUTPCBaseTrackParam.h.
View newest version in sPHENIX GitHub at line 50 of file GPUTPCBaseTrackParam.h
References mP.
Referenced by GPUTPCTrackParam::GetPar().
|
inline |
Definition at line 51 of file GPUTPCBaseTrackParam.h.
View newest version in sPHENIX GitHub at line 51 of file GPUTPCBaseTrackParam.h
References mP.
|
inline |
Definition at line 44 of file GPUTPCBaseTrackParam.h.
View newest version in sPHENIX GitHub at line 44 of file GPUTPCBaseTrackParam.h
References mP.
Referenced by GPUTPCTrackParam::GetQPt().
|
inline |
Definition at line 42 of file GPUTPCBaseTrackParam.h.
View newest version in sPHENIX GitHub at line 42 of file GPUTPCBaseTrackParam.h
References mP.
Referenced by GPUTPCTrackParam::GetSinPhi().
|
inline |
Definition at line 39 of file GPUTPCBaseTrackParam.h.
View newest version in sPHENIX GitHub at line 39 of file GPUTPCBaseTrackParam.h
References mX.
Referenced by GPUTPCTrackParam::GetX().
|
inline |
Definition at line 40 of file GPUTPCBaseTrackParam.h.
View newest version in sPHENIX GitHub at line 40 of file GPUTPCBaseTrackParam.h
References mP.
Referenced by GPUTPCTrackParam::GetY().
|
inline |
Definition at line 41 of file GPUTPCBaseTrackParam.h.
View newest version in sPHENIX GitHub at line 41 of file GPUTPCBaseTrackParam.h
References mP.
Referenced by GPUTPCTrackParam::GetZ().
|
inline |
Definition at line 45 of file GPUTPCBaseTrackParam.h.
View newest version in sPHENIX GitHub at line 45 of file GPUTPCBaseTrackParam.h
References mZOffset.
|
inline |
Definition at line 49 of file GPUTPCBaseTrackParam.h.
View newest version in sPHENIX GitHub at line 49 of file GPUTPCBaseTrackParam.h
References mP.
Referenced by GPUTPCTrackParam::Par().
|
inline |
Definition at line 36 of file GPUTPCBaseTrackParam.h.
View newest version in sPHENIX GitHub at line 36 of file GPUTPCBaseTrackParam.h
References mP.
Referenced by GPUTPCTrackParam::QPt().
|
inline |
Definition at line 59 of file GPUTPCBaseTrackParam.h.
View newest version in sPHENIX GitHub at line 59 of file GPUTPCBaseTrackParam.h
References mP, and testSigmaEff::v.
Referenced by GPUTPCTrackParam::SetDzDs().
|
inline |
Definition at line 53 of file GPUTPCBaseTrackParam.h.
View newest version in sPHENIX GitHub at line 53 of file GPUTPCBaseTrackParam.h
References i, mP, and testSigmaEff::v.
Referenced by GPUTPCTrackParam::SetPar().
|
inline |
Definition at line 60 of file GPUTPCBaseTrackParam.h.
View newest version in sPHENIX GitHub at line 60 of file GPUTPCBaseTrackParam.h
References mP, and testSigmaEff::v.
Referenced by GPUTPCTrackParam::SetQPt().
|
inline |
Definition at line 58 of file GPUTPCBaseTrackParam.h.
View newest version in sPHENIX GitHub at line 58 of file GPUTPCBaseTrackParam.h
References mP, and testSigmaEff::v.
Referenced by GPUTPCTrackParam::SetSinPhi().
|
inline |
Definition at line 55 of file GPUTPCBaseTrackParam.h.
View newest version in sPHENIX GitHub at line 55 of file GPUTPCBaseTrackParam.h
References mX, and testSigmaEff::v.
Referenced by GPUTPCTrackParam::SetX().
|
inline |
Definition at line 56 of file GPUTPCBaseTrackParam.h.
View newest version in sPHENIX GitHub at line 56 of file GPUTPCBaseTrackParam.h
References mP, and testSigmaEff::v.
Referenced by GPUTPCTrackParam::SetY().
|
inline |
Definition at line 57 of file GPUTPCBaseTrackParam.h.
View newest version in sPHENIX GitHub at line 57 of file GPUTPCBaseTrackParam.h
References mP, and testSigmaEff::v.
Referenced by GPUTPCTrackParam::SetZ().
|
inline |
Definition at line 61 of file GPUTPCBaseTrackParam.h.
View newest version in sPHENIX GitHub at line 61 of file GPUTPCBaseTrackParam.h
References mZOffset, and testSigmaEff::v.
Referenced by GPUTPCTrackParam::SetZOffset().
|
inline |
Definition at line 34 of file GPUTPCBaseTrackParam.h.
View newest version in sPHENIX GitHub at line 34 of file GPUTPCBaseTrackParam.h
References mP.
Referenced by GPUTPCTrackParam::SinPhi().
|
inline |
Definition at line 31 of file GPUTPCBaseTrackParam.h.
View newest version in sPHENIX GitHub at line 31 of file GPUTPCBaseTrackParam.h
References mX.
Referenced by GPUTPCTrackParam::X().
|
inline |
Definition at line 32 of file GPUTPCBaseTrackParam.h.
View newest version in sPHENIX GitHub at line 32 of file GPUTPCBaseTrackParam.h
References mP.
Referenced by GPUTPCTrackParam::Y().
|
inline |
Definition at line 33 of file GPUTPCBaseTrackParam.h.
View newest version in sPHENIX GitHub at line 33 of file GPUTPCBaseTrackParam.h
References mP.
Referenced by GPUTPCTrackParam::Z().
|
inline |
Definition at line 37 of file GPUTPCBaseTrackParam.h.
View newest version in sPHENIX GitHub at line 37 of file GPUTPCBaseTrackParam.h
References mZOffset.
Referenced by GPUTPCTrackParam::ZOffset().
|
private |
Definition at line 69 of file GPUTPCBaseTrackParam.h.
View newest version in sPHENIX GitHub at line 69 of file GPUTPCBaseTrackParam.h
Referenced by DzDs(), GetDzDs(), GetKappa(), GetPar(), GetQPt(), GetSinPhi(), GetY(), GetZ(), Par(), QPt(), SetDzDs(), SetPar(), SetQPt(), SetSinPhi(), SetY(), SetZ(), SinPhi(), Y(), and Z().
|
private |
Definition at line 67 of file GPUTPCBaseTrackParam.h.
View newest version in sPHENIX GitHub at line 67 of file GPUTPCBaseTrackParam.h
|
private |
Definition at line 68 of file GPUTPCBaseTrackParam.h.
View newest version in sPHENIX GitHub at line 68 of file GPUTPCBaseTrackParam.h
Referenced by GetZOffset(), SetZOffset(), and ZOffset().