]> git.uio.no Git - u/mrichter/AliRoot.git/commitdiff
Reconstruction of many events from one galice enabled
authorschutz <schutz@f7af4fe6-9843-0410-8265-dc069ae4e863>
Fri, 16 Feb 2001 13:10:26 +0000 (13:10 +0000)
committerschutz <schutz@f7af4fe6-9843-0410-8265-dc069ae4e863>
Fri, 16 Feb 2001 13:10:26 +0000 (13:10 +0000)
PHOS/AliPHOSAnalyze.cxx

index c9f919ecd29650164d842349fd5bbd627dd0ed18..794538b7f14e4b3eda4d9b744dc796cd5e257231 100644 (file)
@@ -374,13 +374,30 @@ void AliPHOSAnalyze::DrawRecon(Int_t Nevent,Int_t Nmod){
     if (fDebugLevel != 0 ||
        (ievent+1) % (Int_t)TMath::Power( 10, (Int_t)TMath::Log10(ievent+1) ) == 0)
       cout <<  "======= Analyze ======> Event " << ievent+1 << endl ;
+
+
+    gAlice->GetEvent(ievent) ;
+    gAlice->SetEvent(ievent) ;
+
+    if(gAlice->TreeS() == 0)      gAlice->MakeTree("S");
+    fPHOS->MakeBranch("S") ; 
     
-    fPHOS->Enable() ;
-    
-    gAlice->Hits2Digits() ;
+    fPHOS->Hits2SDigits() ;  
     
-    //=========== Do the reconstruction
+    if(gAlice->TreeD() == 0) gAlice->MakeTree("D");
+    fPHOS->MakeBranch("D") ; 
+
+    fPHOS->SDigits2Digits() ;
+
+    if(gAlice->TreeR() == 0) gAlice->MakeTree("R");
+        
     fPHOS->Reconstruction(fRec);    
+
+    gAlice->TreeS()->Fill() ;
+    gAlice->TreeS()->Write(0,TObject::kOverwrite); 
+
+    gAlice->TreeD()->Fill() ;
+    gAlice->TreeD()->Write(0,TObject::kOverwrite); 
     
   }