Sergey: bug fix with storing cluster id's
authorkkanaki <kkanaki@f7af4fe6-9843-0410-8265-dc069ae4e863>
Thu, 26 Nov 2009 12:27:10 +0000 (12:27 +0000)
committerkkanaki <kkanaki@f7af4fe6-9843-0410-8265-dc069ae4e863>
Thu, 26 Nov 2009 12:27:10 +0000 (12:27 +0000)
HLT/TPCLib/tracking-ca/AliHLTTPCCASliceOutput.cxx

index d2623fa..59aee0c 100644 (file)
@@ -50,11 +50,11 @@ void AliHLTTPCCASliceOutput::SetPointers(int nTracks, int nTrackClusters, const
   if (outputControl == NULL || outputControl->fDefaultOutput)
   {
     AssignNoAlignment( fTracksOffset,            size, nTracks*sizeof(AliHLTTPCCASliceTrack) );
-    AssignNoAlignment( fClusterUnpackedYZOffset, size, nTrackClusters*sizeof(int) );
-    AssignNoAlignment( fClusterUnpackedXOffset,  size, nTrackClusters*sizeof(UChar_t) );
-    AssignNoAlignment( fClusterIdOffset,         size, nTrackClusters*sizeof(float2) );
+    AssignNoAlignment( fClusterIdOffset,         size, nTrackClusters*sizeof(int) );
     AssignNoAlignment( fClusterRowOffset,        size, nTrackClusters*sizeof(float) );
-  }
+    AssignNoAlignment( fClusterUnpackedYZOffset, size, nTrackClusters*sizeof(float2) );
+    AssignNoAlignment( fClusterUnpackedXOffset,  size, nTrackClusters*sizeof(UChar_t) );
+   }
 
   char *mem = fMemory + size;