Go to the documentation of this file.
30 lvalue.
Bx[
i] = value[
i].
Bx;
31 lvalue.
By[
i] = value[
i].
By;
32 lvalue.
Bz[
i] = value[
i].
Bz;
149 lhit.
X[
i] = hit[
i].
X;
150 lhit.
Y[
i] = hit[
i].
Y;
168 hit[
i].
X = lhit.
X[
i];
169 hit[
i].
Y = lhit.
Y[
i];
215 lparLast.
X[
i] = par->
X;
216 lparLast.
Y[
i] = par->
Y;
217 lparLast.
Tx[
i] = par->
Tx;
218 lparLast.
Ty[
i] = par->
Ty;
219 lparLast.
Qp[
i] = par->
Qp;
220 lparLast.
Z[
i] = par->
Z;
221 lparLast.
C0[
i] = par->
C0;
222 lparLast.
C1[
i] = par->
C1;
223 lparLast.
C2[
i] = par->
C2;
224 lparLast.
C3[
i] = par->
C3;
225 lparLast.
C4[
i] = par->
C4;
226 lparLast.
C5[
i] = par->
C5;
227 lparLast.
C6[
i] = par->
C6;
228 lparLast.
C7[
i] = par->
C7;
229 lparLast.
C8[
i] = par->
C8;
230 lparLast.
C9[
i] = par->
C9;
238 unsigned short nofHits = track[0]->
GetNofHits();
239 for (
unsigned short iHit = 0; iHit < nofHits; iHit++) {
245 lhit->
Dx[
i] = hit->
Dx;
246 lhit->
Dy[
i] = hit->
Dy;
267 std::cout <<
"UnpackTrack: not implemented!" << std::endl;
Base class for scalar pixel hits.
void PackFieldValue(const LitFieldValue< fscal > value[], LitFieldValue< fvec > &lvalue)
Packs LitFieldValue.
Track parameters data class.
void UnpackTrackParam(const LitTrackParam< fvec > &lpar, LitTrackParam< fscal > par[])
Unpacks LitTrackParam.
Header files for SSE operations.
void PackTrackParam(const LitTrackParam< fscal > par[], LitTrackParam< fvec > &lpar)
Packs LitTrackParam.
void UnpackPixelHit(const LitPixelHit< fvec > &lhit, LitScalPixelHit hit[])
Unpacks LitPixelHit.
Magnetic field value at a certain point in the space.
LitTrackParam< T > paramLast
unsigned short GetNofHits() const
Return number of hits in track.
void UnpackTrack(const LitTrack< fvec > <rack, LitTrack< fscal > track[])
Unpacks LitTrack.
vector< LitPixelHit< T > * > hits
void PackPixelHit(const LitScalPixelHit hit[], LitPixelHit< fvec > &lhit)
Packs LitPixelHit.
void PackTrack(const LitTrack< fscal > *track[], LitTrack< fvec > <rack)
Packs LitTrack.
Base class for pixel hits.