message: add option to enumerate cluster ids for standalone version
diff: int main(int argc, char** argv)
  {
  int i;
  - int RUNGPU = 1, DebugLevel = 0, NEvents = -1, StartEvent = 0, noprompt = 0, cudaDevice = -1, forceSlice = -1, sliceCount = -1, eventDisplay = 0, runs = 1, runs2 = 1, merger = 1, cleardebugout = 0, outputcontrolmem = 0, clusterstats = 0, continueOnError = 0, seed = -1, writeoutput = 0, writebinary = 0;
  + int RUNGPU = 1, DebugLevel = 0, NEvents = -1, StartEvent = 0, noprompt = 0, cudaDevice = -1, forceSlice = -1, sliceCount = -1, eventDisplay = 0, runs = 1, runs2 = 1, merger = 1, cleardebugout = 0, outputcontrolmem = 0, clusterstats = 0, continueOnError = 0, seed = -1, writeoutput = 0, writebinary = 0, resetids = 0;
  void* outputmemory = NULL;
  AliHLTTPCCAStandaloneFramework &hlt = AliHLTTPCCAStandaloneFramework::Instance();
  char EventsDir[256] = "";
  @@ -162,6 +162,11 @@ int main(int argc, char** argv)
  eventDisplay = 1;
  }
  + if ( !strcmp( argv[i], "-ENUMERATECLUSTERIDS" ) )
  + {
  + resetids = 1;
  + }
  +
  if ( !strcmp( argv[i], "-OUTPUTMEMORY" ) && argc > i + 1)
  {
  outputcontrolmem = atoi(argv[i + 1]);
  @@ -278,7 +283,7 @@ int main(int argc, char** argv)
  printf("Loading Event %d\n", i);
  hlt.StartDataReading(0);
  - hlt.ReadEvent(in, eventDisplay != 0);
  + hlt.ReadEvent(in, eventDisplay != 0 || resetids);
  #ifdef BROKEN_EVENTS
  int break_slices = rand() % 36;
  