Skip to content

Commit 696fa58

Browse files
Make mParam SoA compatible
1 parent 631b47c commit 696fa58

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

GPU/GPUTracking/SectorTracker/GPUTPCTrackParam.h

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -144,15 +144,15 @@ class GPUTPCTrackParamSkeleton
144144
#ifndef GPUCA_GPUCODE
145145
private:
146146
#endif //! GPUCA_GPUCODE
147-
GPUTPCBaseTrackParam mParam; // Track Parameters
147+
GPUTPCBaseTrackParamSkeleton<F> mParam; // Track Parameters
148148

149149
private:
150150
// WARNING, Track Param Data is copied in the GPU Tracklet Constructor element by element instead of using copy constructor!!!
151151
// This is neccessary for performance reasons!!!
152152
// Changes to Elements of this class therefore must also be applied to TrackletConstructor!!!
153-
float mSignCosPhi; // sign of cosPhi
154-
float mChi2; // the chi^2 value
155-
int32_t mNDF; // the Number of Degrees of Freedom
153+
F<float> mSignCosPhi; // sign of cosPhi
154+
F<float> mChi2; // the chi^2 value
155+
F<int32_t> mNDF; // the Number of Degrees of Freedom
156156
};
157157

158158
using GPUTPCTrackParam = GPUTPCTrackParamSkeleton<wrapper::value>;

0 commit comments

Comments
 (0)