]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - PHOS/Simulation.C
Possible conflicts between Heavy Flavor and Atlas Tuning removed.
[u/mrichter/AliRoot.git] / PHOS / Simulation.C
index 429a686ad69b20756a642072a947c519f59322ab..d1763087ea2c3fa0be3c1b1d25883e12e58043a1 100644 (file)
@@ -50,33 +50,10 @@ void simu(Int_t nevents=1, TString opt="GSD", TString name="all")
     sim.SetMakeDigits(name.Data()) ;    
   //Merging
   if ( opt.Contains("M") )
-    sim.MergeWith("./bgrd/galice.root", nevents) ;  
-  // to implement 
-  sim.Run(nevents) ;  
-
-  if ( !opt.Contains("M") ) {
-    // Checking result
-    if ( name.Contains("PHOS") ) {
-      cout << ">>>>>>>>>>>> PHOS " << endl ; 
-      AliPHOSGetter * gime = AliPHOSGetter::Instance("galice.root") ;
-      Int_t event ; 
-      for (event = 0; event < gime->MaxEvent(); event++) {
-       cout << "event # " << event << endl ; 
-       gime->Event(event, "SD") ; 
-       cout << "  SDigits # " << gime->SDigits()->GetEntries() << endl ; 
-       cout << "   Digits # " << gime->Digits()->GetEntries() << endl ; 
-      }
-    }
-    if ( name.Contains("EMCAL") ) {
-      cout << ">>>>>>>>>>>> EMCAL " << endl ; 
-      AliEMCALGetter * gime = AliEMCALGetter::Instance("galice.root"); 
-      Int_t event ; 
-      for (event = 0; event < gime->MaxEvent(); event++) {
-       cout << "event # " << event << endl ; 
-       gime->Event(event, "SD") ; 
-       cout << "  SDigits # " << gime->SDigits()->GetEntries() << endl ; 
-       cout << "   Digits # " << gime->Digits()->GetEntries() << endl ; 
-      }
-    }
-  }
+    sim.MergeWith("bgrd/galice.root") ;  
+  //Region of Interest
+  sim.SetRegionOfInterest(kFALSE) ; 
+  if ( opt.Contains("W") )
+     sim.SetWriteRawData(name.Data()) ;
+  sim.Run(nevents) ;    
 }