]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - HLT/TPCLib/tracking-ca/AliHLTTPCCASliceOutput.h
data transport between the tracker and the merger is optimized
[u/mrichter/AliRoot.git] / HLT / TPCLib / tracking-ca / AliHLTTPCCASliceOutput.h
index 7450ae4eed7bb37ecd39096570b5a64b93cbd4e6..095006a6e6c0f53cbffb35a94031e2da86c16e06 100644 (file)
@@ -46,8 +46,6 @@ class AliHLTTPCCASliceOutput
     GPUhd() const AliHLTTPCCASliceTrack &Track( int i ) const { return fTracks[i]; }
     GPUhd() unsigned char   ClusterRow     ( int i )  const { return fClusterRow[i]; }
     GPUhd()  int   ClusterId     ( int i )  const { return fClusterId[i]; }
-    GPUhd() unsigned short ClusterPackedYZ ( int i )  const { return fClusterPackedYZ[i]; }
-    GPUhd() UChar_t  ClusterPackedAmp( int i )  const { return fClusterPackedAmp[i]; }
     GPUhd() float2   ClusterUnpackedYZ ( int i )  const { return fClusterUnpackedYZ[i]; }
     GPUhd() float    ClusterUnpackedX  ( int i )  const { return fClusterUnpackedX[i]; }
 
@@ -61,8 +59,6 @@ class AliHLTTPCCASliceOutput
     GPUhd() void SetTrack( int i, const AliHLTTPCCASliceTrack &v ) {  fTracks[i] = v; }
     GPUhd() void SetClusterRow( int i, unsigned char v ) {  fClusterRow[i] = v; }
     GPUhd() void SetClusterId( int i, int v ) {  fClusterId[i] = v; }
-    GPUhd() void SetClusterPackedYZ( int i, unsigned short v ) {  fClusterPackedYZ[i] = v; }
-    GPUhd() void SetClusterPackedAmp( int i, UChar_t v ) {  fClusterPackedAmp[i] = v; }
     GPUhd() void SetClusterUnpackedYZ( int i, float2 v ) {  fClusterUnpackedYZ[i] = v; }
     GPUhd() void SetClusterUnpackedX( int i, float v ) {  fClusterUnpackedX[i] = v; }
 
@@ -81,7 +77,7 @@ class AliHLTTPCCASliceOutput
 
   private:
     AliHLTTPCCASliceOutput()
-        : fNTracks( 0 ), fNTrackClusters( 0 ), fTracks( 0 ),  fClusterId( 0 ), fClusterRow( 0 ), fClusterPackedYZ( 0 ), fClusterUnpackedYZ( 0 ), fClusterUnpackedX( 0 ), fClusterPackedAmp( 0 ),
+        : fNTracks( 0 ), fNTrackClusters( 0 ), fTracks( 0 ),  fClusterId( 0 ), fClusterRow( 0 ), fClusterUnpackedYZ( 0 ), fClusterUnpackedX( 0 ),
                fMemorySize( 0 ), fNOutTracks(0), fNOutTrackHits(0), fOutTracks(0), fOutTrackHits(0) {}
 
        ~AliHLTTPCCASliceOutput() {}
@@ -95,10 +91,8 @@ class AliHLTTPCCASliceOutput
     AliHLTTPCCASliceTrack *fTracks; // pointer to reconstructed tracks
     int   *fClusterId;              // pointer to cluster Id's ( packed slice, patch, cluster )
     UChar_t  *fClusterRow;     // pointer to cluster row numbers
-    unsigned short *fClusterPackedYZ;     // pointer to packed cluster YZ coordinates
     float2   *fClusterUnpackedYZ;    // pointer to cluster coordinates (temporary data, for debug proposes)
     float    *fClusterUnpackedX;     // pointer to cluster coordinates (temporary data, for debug proposes)
-    UChar_t  *fClusterPackedAmp;     // pointer to packed cluster amplitudes
        size_t fMemorySize;                             // Amount of memory really used
 
     // obsolete output