]> git.uio.no Git - u/mrichter/AliRoot.git/commitdiff
Compatibility with raw-data
authordibari <dibari@f7af4fe6-9843-0410-8265-dc069ae4e863>
Wed, 9 Jan 2008 14:34:08 +0000 (14:34 +0000)
committerdibari <dibari@f7af4fe6-9843-0410-8265-dc069ae4e863>
Wed, 9 Jan 2008 14:34:08 +0000 (14:34 +0000)
HMPID/Hdisp.C

index 169ac7b638ec3dc1b585ba1b0e88447ec80f982d..413af632e56705862014d21e2123040d5dfaea89 100644 (file)
@@ -722,14 +722,14 @@ void Hdisp()
     fEsdFile=TFile::Open("AliESDs.root"); 
     fEsdTree=(TTree*)fEsdFile->Get("esdTree"); 
     fEsd->ReadFromTree(fEsdTree); fEsd->GetStdContent();                       //clm: new ESD schema: see Task Force meeting 20th June, 2007
-    fNevt=fEsdTree->GetEntries(); fType=1;  title+=Form(" ESD-%i ",fNevt);
+    if(fEsdTree) fNevt=fEsdTree->GetEntries(); fType=1;  title+=Form(" ESD-%i ",fNevt); else {delete fEsdFile;fEsdFile=0x0;}
     
     //clm: we need to set the magnetic field  
     if(gSystem->IsFileInIncludePath("galice.root")){
     if(gAlice) delete gAlice;                       
     gAL=AliRunLoader::Open();                       
     gAL->LoadgAlice();           
-    AliHMPIDTracker::SetFieldMap(gAL->GetAliRun()->Field(),kTRUE);                         
+//    if(gAL)AliHMPIDTracker::SetFieldMap(gAL->GetAliRun()->Field(),kTRUE);                         
    }else{
           Printf("=============== NO galice file! Magnetic field for ESD tracking is: %f ===============",AliTracker::GetBz());
      }