]> git.uio.no Git - u/mrichter/AliRoot.git/commitdiff
bugfix: the number of tracks was missing one track in case of the input from HLT...
authorrichterm <richterm@f7af4fe6-9843-0410-8265-dc069ae4e863>
Sat, 11 Jul 2009 00:15:18 +0000 (00:15 +0000)
committerrichterm <richterm@f7af4fe6-9843-0410-8265-dc069ae4e863>
Sat, 11 Jul 2009 00:15:18 +0000 (00:15 +0000)
HLT/trigger/AliHLTTriggerBarrelMultiplicity.cxx

index 02e87df6a20f39ce66ac90e3c49b4204427a5185..fe356f4c4e90fa829bbe4bf7bdbcb60e9db4ca93 100644 (file)
@@ -92,6 +92,7 @@ int AliHLTTriggerBarrelMultiplicity::DoTrigger()
   if (iResult>=0 && numberOfTracks<0) {
     for (const AliHLTComponentBlockData* pBlock=GetFirstInputBlock(kAliHLTDataTypeTrack);
         pBlock!=NULL; pBlock=GetNextInputBlock()) {
+      if (numberOfTracks<0) numberOfTracks=0;
       vector<AliHLTGlobalBarrelTrack> tracks;
       if ((iResult=AliHLTGlobalBarrelTrack::ConvertTrackDataArray(reinterpret_cast<const AliHLTTracksData*>(pBlock->fPtr), pBlock->fSize, tracks))>0) {
        for (vector<AliHLTGlobalBarrelTrack>::iterator element=tracks.begin();