using '-release-memory' option for TPC clusterfinder
authorrichterm <richterm@f7af4fe6-9843-0410-8265-dc069ae4e863>
Mon, 30 Nov 2009 08:48:32 +0000 (08:48 +0000)
committerrichterm <richterm@f7af4fe6-9843-0410-8265-dc069ae4e863>
Mon, 30 Nov 2009 08:48:32 +0000 (08:48 +0000)
allows reduced memory consumption for HLT chains in AliRoot

HLT/TPCLib/AliHLTTPCAgent.cxx

index 490f07a..3acd70a 100644 (file)
@@ -140,13 +140,13 @@ int AliHLTTPCAgent::CreateConfigurations(AliHLTConfigurationHandler* handler,
 
        // cluster finder components
        cf.Form("TPC-CF_%02d_%d", slice, part);
-       arg="";
+       arg="-release-memory";
        if (!rawReader && runloader) {
          arg+=" -do-mc";
          handler->CreateConfiguration(cf.Data(), "TPCClusterFinderUnpacked", publisher.Data(), arg.Data());
        } else {
 #ifndef HAVE_NOT_ALTRORAWSTREAMV3
-         handler->CreateConfiguration(cf.Data(), "TPCClusterFinder32Bit", publisher.Data(),"");
+         handler->CreateConfiguration(cf.Data(), "TPCClusterFinder32Bit", publisher.Data(),arg.Data());
 #else
          // using the AltroDecoder if the official V3 decoder is not
          // available in the offline code