CbmRoot
|
#include "CbmLitPixelHit.h"
#include "CbmLitTrack.h"
#include "CbmLitTrackParam.h"
#include "LitCudaHit.h"
#include "LitCudaTrack.h"
#include "LitCudaTrackParam.h"
Go to the source code of this file.
Functions | |
void | CbmLitPixelHitToLitCudaPixelHit (const CbmLitPixelHit *hit, LitCudaPixelHit *lhit) |
void | CbmLitTrackParamToLitCudaTrackParam (const CbmLitTrackParam *par, LitCudaTrackParam *lpar) |
void | LitCudaTrackParamToCbmLitTrackParam (const LitCudaTrackParam *lpar, CbmLitTrackParam *par) |
void | LitCudaTrackToCbmLitTrack (LitCudaTrack *ltrack, CbmLitTrack *track) |
void | CbmLitTrackToLitCudaTrack (CbmLitTrack *track, LitCudaTrack *ltrack) |
void CbmLitPixelHitToLitCudaPixelHit | ( | const CbmLitPixelHit * | hit, |
LitCudaPixelHit * | lhit ) |
Functions to convert from Littrack serial data classes to data classes used in the Littrack CUDA version.
Definition at line 27 of file LitCudaConverter.h.
References LitCudaPixelHit::Dx, LitCudaPixelHit::Dxy, LitCudaPixelHit::Dy, CbmLitPixelHit::GetDx(), CbmLitPixelHit::GetDxy(), CbmLitPixelHit::GetDy(), CbmLitHit::GetRefId(), CbmLitPixelHit::GetX(), CbmLitPixelHit::GetY(), CbmLitHit::GetZ(), LitCudaPixelHit::planeId, LitCudaPixelHit::refId, LitCudaPixelHit::X, LitCudaPixelHit::Y, and LitCudaPixelHit::Z.
void CbmLitTrackParamToLitCudaTrackParam | ( | const CbmLitTrackParam * | par, |
LitCudaTrackParam * | lpar ) |
Definition at line 43 of file LitCudaConverter.h.
References LitCudaTrackParam::C0, LitCudaTrackParam::C1, LitCudaTrackParam::C10, LitCudaTrackParam::C11, LitCudaTrackParam::C12, LitCudaTrackParam::C13, LitCudaTrackParam::C14, LitCudaTrackParam::C2, LitCudaTrackParam::C3, LitCudaTrackParam::C4, LitCudaTrackParam::C5, LitCudaTrackParam::C6, LitCudaTrackParam::C7, LitCudaTrackParam::C8, LitCudaTrackParam::C9, CbmLitTrackParam::GetCovariance(), CbmLitTrackParam::GetQp(), CbmLitTrackParam::GetTx(), CbmLitTrackParam::GetTy(), CbmLitTrackParam::GetX(), CbmLitTrackParam::GetY(), CbmLitTrackParam::GetZ(), LitCudaTrackParam::Qp, LitCudaTrackParam::Tx, LitCudaTrackParam::Ty, LitCudaTrackParam::X, LitCudaTrackParam::Y, and LitCudaTrackParam::Z.
Referenced by CbmLitTrackToLitCudaTrack().
|
inline |
Definition at line 139 of file LitCudaConverter.h.
References LitCudaTrack::AddHit(), CbmLitTrackParamToLitCudaTrackParam(), LitCudaPixelHit::Dx, LitCudaPixelHit::Dxy, LitCudaPixelHit::Dy, CbmLitPixelHit::GetDx(), CbmLitPixelHit::GetDxy(), CbmLitPixelHit::GetDy(), CbmLitTrack::GetHit(), CbmLitTrack::GetNofHits(), CbmLitTrack::GetParamLast(), CbmLitPixelHit::GetX(), CbmLitPixelHit::GetY(), LitCudaTrack::paramLast, LitCudaPixelHit::X, and LitCudaPixelHit::Y.
void LitCudaTrackParamToCbmLitTrackParam | ( | const LitCudaTrackParam * | lpar, |
CbmLitTrackParam * | par ) |
Definition at line 72 of file LitCudaConverter.h.
References LitCudaTrackParam::C0, LitCudaTrackParam::C1, LitCudaTrackParam::C10, LitCudaTrackParam::C11, LitCudaTrackParam::C12, LitCudaTrackParam::C13, LitCudaTrackParam::C14, LitCudaTrackParam::C2, LitCudaTrackParam::C3, LitCudaTrackParam::C4, LitCudaTrackParam::C5, LitCudaTrackParam::C6, LitCudaTrackParam::C7, LitCudaTrackParam::C8, LitCudaTrackParam::C9, LitCudaTrackParam::Qp, CbmLitTrackParam::SetCovariance(), CbmLitTrackParam::SetQp(), CbmLitTrackParam::SetTx(), CbmLitTrackParam::SetTy(), CbmLitTrackParam::SetX(), CbmLitTrackParam::SetY(), CbmLitTrackParam::SetZ(), LitCudaTrackParam::Tx, LitCudaTrackParam::Ty, LitCudaTrackParam::X, LitCudaTrackParam::Y, and LitCudaTrackParam::Z.
Referenced by LitCudaTrackToCbmLitTrack().
|
inline |
Definition at line 101 of file LitCudaConverter.h.
References CbmLitTrack::AddHit(), LitCudaTrack::chiSq, LitCudaPixelHit::Dx, LitCudaPixelHit::Dxy, LitCudaPixelHit::Dy, LitCudaTrack::hits, kLITGOOD, kLITMUCH, kLITPIXELHIT, LitCudaTrackParamToCbmLitTrackParam(), LitCudaTrack::NDF, LitCudaTrack::nofHits, LitCudaTrack::paramFirst, LitCudaTrack::paramLast, LitCudaPixelHit::planeId, LitCudaTrack::previouseTrackId, LitCudaPixelHit::refId, CbmLitTrack::SetChi2(), CbmLitHit::SetDetectorId(), CbmLitPixelHit::SetDx(), CbmLitPixelHit::SetDxy(), CbmLitPixelHit::SetDy(), CbmLitHit::SetHitType(), CbmLitTrack::SetNDF(), CbmLitTrack::SetParamFirst(), CbmLitTrack::SetParamLast(), CbmLitTrack::SetPreviousTrackId(), CbmLitTrack::SetQuality(), CbmLitHit::SetRefId(), CbmLitPixelHit::SetX(), CbmLitPixelHit::SetY(), CbmLitHit::SetZ(), LitCudaPixelHit::X, LitCudaPixelHit::Y, and LitCudaPixelHit::Z.