Set a limit on the number of events per file to workaround a problem in the aliloaders...
authorlaphecet <laphecet@f7af4fe6-9843-0410-8265-dc069ae4e863>
Tue, 11 May 2010 09:10:26 +0000 (09:10 +0000)
committerlaphecet <laphecet@f7af4fe6-9843-0410-8265-dc069ae4e863>
Tue, 11 May 2010 09:10:26 +0000 (09:10 +0000)
MUON/runDataReconstruction.C

index fd1375b..60d9755 100644 (file)
 #include <TSystem.h>
 #endif
 
-void runDataReconstruction(const char* input = "raw://run86102",
+void runDataReconstruction(const char* input = "raw://run117099",
                            const char* ocdbPath = "raw://",
                            const char* recoptions="SAVEDIGITS",
-                           Int_t numberOfEvents=-1)
+                           Int_t numberOfEvents=10000)
 { 
   AliCDBManager* man = AliCDBManager::Instance();
   man->SetDefaultStorage(ocdbPath);
@@ -46,7 +46,7 @@ void runDataReconstruction(const char* input = "raw://run86102",
   MuonRec.SetRunTracking("MUON");
   MuonRec.SetFillESD(" ");
   MuonRec.SetLoadAlignData("MUON");
-  MuonRec.SetNumberOfEventsPerFile(0);
+  MuonRec.SetNumberOfEventsPerFile(500); // must set a limit otherwise time per event increases with event number (this is a "bug" of the loaders)
   MuonRec.SetOption("MUON",recoptions);  
   MuonRec.SetRunQA("MUON:ALL");
   MuonRec.SetQAWriteExpert(AliQAv1::kMUON);