]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - PWG4/macros/ConfigAnalysisPhotonMC.C
Add the connected pad info to the simulation (Raphaelle)
[u/mrichter/AliRoot.git] / PWG4 / macros / ConfigAnalysisPhotonMC.C
index 623b797efff4d6ba60934b7d185b997abd927b9a..562e5a6d84d49833b62aaac0f7696a5338e3ff49 100644 (file)
@@ -21,15 +21,15 @@ AliAnaPartCorrMaker*  ConfigAnalysis()
   printf("======================== \n");
   
   
-  //Detector Fidutial Cuts
-  AliFidutialCut * fidCut = new AliFidutialCut();
-  fidCut->DoCTSFidutialCut(kTRUE) ;
-  fidCut->DoEMCALFidutialCut(kTRUE) ;
-  fidCut->DoPHOSFidutialCut(kTRUE) ;
+  //Detector Fiducial Cuts
+  AliFiducialCut * fidCut = new AliFiducialCut();
+  fidCut->DoCTSFiducialCut(kTRUE) ;
+  fidCut->DoEMCALFiducialCut(kTRUE) ;
+  fidCut->DoPHOSFiducialCut(kTRUE) ;
   
-  //fidCut->SetSimpleCTSFidutialCut(0.9,0.,360.);
-  //fidCut->SetSimpleEMCALFidutialCut(0.7,80.,190.);
-  //fidCut->SetSimplePHOSFidutialCut(0.13,220.,320.);
+  //fidCut->SetSimpleCTSFiducialCut(0.9,0.,360.);
+  //fidCut->SetSimpleEMCALFiducialCut(0.7,80.,190.);
+  //fidCut->SetSimplePHOSFiducialCut(0.13,220.,320.);
    
   fidCut->Print("");
   
@@ -53,7 +53,7 @@ AliAnaPartCorrMaker*  ConfigAnalysis()
   //reject events with large difference between ptHard and triggered jet       
   //reader->SetPtHardAndJetPtComparison(kTRUE);
        
-  reader->SetFidutialCut(fidCut);
+  reader->SetFiducialCut(fidCut);
 
   //Anaysis of final particles, not pi0/eta etc.
   TArrayI statusArray(1) ;
@@ -65,7 +65,7 @@ AliAnaPartCorrMaker*  ConfigAnalysis()
   reader->SwitchOffOverlapCheck();             
 
   //Remove the temporal AODs we create.        
-  reader->SwitchOffWriteStdAOD();      
+  reader->SwitchOnCleanStdAOD();       
        
   reader->Print("");
   
@@ -74,15 +74,15 @@ AliAnaPartCorrMaker*  ConfigAnalysis()
   // Analysis algorithm
   //---------------------------------------------------------------------
   
-  //Detector Fidutial Cuts for analysis part
-  AliFidutialCut * fidCut2 = new AliFidutialCut();
-  fidCut2->DoCTSFidutialCut(kFALSE) ;
-  fidCut2->DoEMCALFidutialCut(kFALSE) ;
-  fidCut2->DoPHOSFidutialCut(kFALSE) ;
+  //Detector Fiducial Cuts for analysis part
+  AliFiducialCut * fidCut2 = new AliFiducialCut();
+  fidCut2->DoCTSFiducialCut(kFALSE) ;
+  fidCut2->DoEMCALFiducialCut(kFALSE) ;
+  fidCut2->DoPHOSFiducialCut(kFALSE) ;
   
-  //fidCut2->SetSimpleCTSFidutialCut(0.9,0.,360.);
-  //fidCut2->SetSimpleEMCALFidutialCut(0.7,80.,190.);
-  //fidCut2->SetSimplePHOSFidutialCut(0.13,220.,320.);
+  //fidCut2->SetSimpleCTSFiducialCut(0.9,0.,360.);
+  //fidCut2->SetSimpleEMCALFiducialCut(0.7,80.,190.);
+  //fidCut2->SetSimplePHOSFiducialCut(0.13,220.,320.);
 
   fidCut2->Print("");
 
@@ -90,13 +90,13 @@ AliAnaPartCorrMaker*  ConfigAnalysis()
   ana->SetDebug(-1);
   ana->SetMinPt(5.);
   ana->SetMinDistanceToBadChannel(2, 4, 5);
-  ana->SetFidutialCut(fidCut2);
+  ana->SetFiducialCut(fidCut2);
   ana->SetCalorimeter("PHOS");
   ana->SwitchOnDataMC() ;//Access MC stack and fill more histograms
   ana->SwitchOffCaloPID(); //No need with MC reader
   ana->SwitchOffCaloPIDRecalculation(); //recommended for EMCAL, no need with MC reader
   ana->SwitchOffTrackMatchRejection(); //Only in use when OnCaloPID
-  ana->SwitchOffFidutialCut();
+  ana->SwitchOffFiducialCut();
   ana->SetOutputAODName("Photons");
   ana->SetOutputAODClassName("AliAODPWG4Particle");
   //Set Histrograms bins and ranges