From: richterm Date: Mon, 14 Dec 2009 12:58:10 +0000 (+0000) Subject: bugfix: corrected stimated size for emulated tracks (Theodor) X-Git-Url: http://git.uio.no/git/?p=u%2Fmrichter%2FAliRoot.git;a=commitdiff_plain;h=20b643d5ee354220b231a0152ca57df5a32a1a01;ds=sidebyside bugfix: corrected stimated size for emulated tracks (Theodor) --- diff --git a/HLT/TRD/AliHLTTRDUtils.cxx b/HLT/TRD/AliHLTTRDUtils.cxx index b86541926bf..c89b702a1ed 100644 --- a/HLT/TRD/AliHLTTRDUtils.cxx +++ b/HLT/TRD/AliHLTTRDUtils.cxx @@ -229,7 +229,7 @@ void AliHLTTRDUtils::EmulateHLTClusters(TClonesArray* clusterArray) void AliHLTTRDUtils::EmulateHLTTracks(TClonesArray* trackArray) { - AliHLTUInt32_t estimatedSize = trackArray->GetEntriesFast()*(sizeof(AliHLTTRDTrack)+6*(sizeof(AliHLTTRDTracklet)+30*sizeof(AliHLTTRDCluster))); + AliHLTUInt32_t estimatedSize = (trackArray->GetEntriesFast()+1)*(sizeof(AliHLTTRDTrack)+6*(sizeof(AliHLTTRDTracklet)+30*sizeof(AliHLTTRDCluster))); AliHLTUInt8_t* pBlock = (AliHLTUInt8_t*)malloc(estimatedSize); AliHLTUInt32_t size = AddTracksToOutput(trackArray, pBlock); trackArray->Delete();