]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - HLT/TPCLib/tracking-ca/AliHLTTPCCASliceOutput.h
bug fix: reconstruction crash when the output buffer size exceed
[u/mrichter/AliRoot.git] / HLT / TPCLib / tracking-ca / AliHLTTPCCASliceOutput.h
index a32fde62f385ef376e59118524073791fd9a1d72..3f740d822df1950f6dcf4a8d212801fbe1f6071b 100644 (file)
@@ -33,11 +33,12 @@ class AliHLTTPCCASliceOutput
 
        struct outputControlStruct
        {
-               outputControlStruct() : fObsoleteOutput( 1 ), fDefaultOutput( 1 ), fOutputPtr( NULL ), fOutputMaxSize ( 0 ) {}
+               outputControlStruct() : fObsoleteOutput( 1 ), fDefaultOutput( 1 ), fOutputPtr( NULL ), fOutputMaxSize ( 0 ), fEndOfSpace(0) {}
                int fObsoleteOutput;    //Enable Obsolete Output
                int fDefaultOutput;             //Enable Default Output
                char* fOutputPtr;               //Pointer to Output Space, NULL to allocate output space
-               int fOutputMaxSize;             //Max Size of Output Data if Pointer to output space is given
+               int fOutputMaxSize;             //Max Size of Output Data if Pointer to output space is given
+               bool fEndOfSpace; // end of space flag 
        };
 
     GPUhd() int NTracks()                    const { return fNTracks;              }