]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - HLT/TPCLib/tracking-ca/AliHLTTPCCATrackletSelector.cxx
fixing clang issues
[u/mrichter/AliRoot.git] / HLT / TPCLib / tracking-ca / AliHLTTPCCATrackletSelector.cxx
index c79cc32833ea86c1ea5a226e2aa23a8523e3be1f..61f52aadb0472b6219e4aaaa85d716a21ebf9ab1 100644 (file)
@@ -27,7 +27,7 @@
 
 GPUdi() void AliHLTTPCCATrackletSelector::Thread
 ( int nBlocks, int nThreads, int iBlock, int iThread, int iSync,
AliHLTTPCCASharedMemory &s, AliHLTTPCCATracker &tracker )
GPUsharedref() MEM_LOCAL(AliHLTTPCCASharedMemory) &s, GPUconstant() MEM_CONSTANT(AliHLTTPCCATracker) &tracker )
 {
        // select best tracklets and kill clones
 
@@ -56,7 +56,7 @@ GPUdi() void AliHLTTPCCATrackletSelector::Thread
                                if (itr >= s.fNTracklets) return;
                        }
 
-                       AliHLTTPCCATracklet &tracklet = tracker.Tracklets()[itr];
+                       GPUglobalref() MEM_GLOBAL(AliHLTTPCCATracklet) &tracklet = tracker.Tracklets()[itr];
                        const int kMaxRowGap = 4;
                        const float kMaxShared = .1;
 
@@ -93,7 +93,7 @@ GPUdi() void AliHLTTPCCATrackletSelector::Thread
                                int ih = tracklet.RowHit( irow );
 #endif //EXTERN_ROW_HITS
                                if ( ih >= 0 ) {
-                                       const AliHLTTPCCARow &row = tracker.Row( irow );
+                                       GPUglobalref() const MEM_GLOBAL(AliHLTTPCCARow) &row = tracker.Row( irow );
 #ifdef GLOBAL_TRACKING_ONLY_UNASSIGNED_HITS
                                        bool own = ( abs(tracker.HitWeight( row, ih )) <= w );
 #else