message: if we process raw data, then there are no MC labels, so we cannot dump them
diff: @@ -286,7 +286,7 @@ int AliHLTTPCCATrackerComponent::ReadConfigurationString( const char* arguments
  if (argument.CompareTo( "-DumpEvent" ) == 0) {
  fDumpEvent = 1;
  - HLTImportant( "Dumping Event for Debugging" );
  + HLTImportant( "Dumping Events for Debugging" );
  continue;
  }
  @@ -737,6 +737,8 @@ void* AliHLTTPCCATrackerComponent::TrackerDoEvent(void* par)
  fClusterData[iSlice].WriteEvent( out );
  }
  + if (labelsPresent)
  + {
  //Write cluster labels
  std::vector<AliHLTTPCClusterMCLabel> labels;
  for (int iSlice = 0;iSlice < 36;iSlice++)
  @@ -754,6 +756,7 @@ void* AliHLTTPCCATrackerComponent::TrackerDoEvent(void* par)
  }
  }
  }
  +
  if (!labels.size() || labels.size() != nClustersTotal)
  {
  printf("Error getting cluster MC labels\n");
  @@ -871,6 +874,7 @@ void* AliHLTTPCCATrackerComponent::TrackerDoEvent(void* par)
  printf("Error accessing MC data\n");
  }
  }
  + }
  out.close();
  }
  }
  