- fix in the documentation
authorkkanaki <kkanaki@f7af4fe6-9843-0410-8265-dc069ae4e863>
Mon, 24 Jan 2011 14:44:58 +0000 (14:44 +0000)
committerkkanaki <kkanaki@f7af4fe6-9843-0410-8265-dc069ae4e863>
Mon, 24 Jan 2011 14:44:58 +0000 (14:44 +0000)
- added sanity check input files

HLT/QA/tasks/macros/compare-HLT-offline-local.C

index 81071e4..792d7ea 100644 (file)
@@ -11,7 +11,7 @@
  * Usage:
  * <pre>
  *   aliroot -b -l -q compare-HLT-offline-local.C'("/home/blabla/AliESDs.root","global","./",kTRUE,10)' 2>&1 | tee task.log
- *   aliroot -b -l -q compare-HLT-offline-local.C'("/home/blabla/AliESDs.root","phos global cb",kTRUE,100)' 2>&1 | tee task.log
+ *   aliroot -b -l -q compare-HLT-offline-local.C'("/home/blabla/AliESDs.root","phos global cb","./",kTRUE,100)' 2>&1 | tee task.log
  *   aliroot -b -l -q compare-HLT-offline-local.C'("alien:///alice/data/2010/LHC10b/000115322/ESDs/pass1/10000115322040.20/AliESDs.root","global")' 2>&1 | tee log
  * </pre>
  * 
@@ -165,6 +165,11 @@ void compare_HLT_offline_local(TString file,
     gROOT->LoadMacro("$ALICE_ROOT/PWG0/CreateESDChain.C");
     chain=CreateESDChain(file.Data());
   }
+  
+  else if(!file || file->IsZombie()){
+    printf("File %s does not exist or is corrupted.\n",file.Data());
+    return;  
+  }
 
   if(!chain){
     Printf("Chain is empty");