]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - macros/Config_PDC06.C
Change in the cocktail to avoid interference with Pythia MB (Andreas)
[u/mrichter/AliRoot.git] / macros / Config_PDC06.C
index dd551519de64dfb10ee14c8e61b9bba937361878..aa3c5211f0bf0a086a5f475851f8994cb18fbbdb 100644 (file)
@@ -446,12 +446,12 @@ void Config()
     //
        AliITSvPPRasymmFMD *ITS  = new AliITSvPPRasymmFMD("ITS","New ITS PPR detailed version with asymmetric services");
        ITS->SetMinorVersion(2);  // don't touch this parameter if you're not an ITS developer
-       ITS->SetReadDet(kTRUE);   // don't touch this parameter if you're not an ITS developer
+       ITS->SetReadDet(kFALSE);          // don't touch this parameter if you're not an ITS developer
     //    ITS->SetWriteDet("$ALICE_ROOT/ITS/ITSgeometry_vPPRasymm2.det");  // don't touch this parameter if you're not an ITS developer
        ITS->SetThicknessDet1(200.);   // detector thickness on layer 1 must be in the range [100,300]
        ITS->SetThicknessDet2(200.);   // detector thickness on layer 2 must be in the range [100,300]
-       ITS->SetThicknessChip1(200.);  // chip thickness on layer 1 must be in the range [150,300]
-       ITS->SetThicknessChip2(200.);  // chip thickness on layer 2 must be in the range [150,300]
+       ITS->SetThicknessChip1(150.);  // chip thickness on layer 1 must be in the range [150,300]
+       ITS->SetThicknessChip2(150.);  // chip thickness on layer 2 must be in the range [150,300]
        ITS->SetRails(0);            // 1 --> rails in ; 0 --> rails out
        ITS->SetCoolingFluid(1);   // 1 --> water ; 0 --> freon
 
@@ -492,7 +492,10 @@ void Config()
        AliTOF *TOF = new AliTOFv5T0("TOF", "normal TOF");
        // Partial geometry: modules at 2,3,4,6,7,11,12,14,15,16
        // starting at 6h in positive direction
-       Int_t TOFSectors[18]={-1,-1,0,0,0,-1,0,0,-1,-1,-1,0,0,-1,0,0,0,-1};
+       //      Int_t TOFSectors[18]={-1,-1,0,0,0,-1,0,0,-1,-1,-1,0,0,-1,0,0,0,0};
+       // Partial geometry: modules at 1,2,6,7,9,10,11,12,15,16,17
+       // (ALICE numbering convention)
+               Int_t TOFSectors[18]={-1,0,0,-1,-1,-1,0,0,-1,0,0,0,0,-1,-1,0,0,0};
        TOF->SetTOFSectors(TOFSectors);
     }
 
@@ -518,7 +521,7 @@ void Config()
 
         AliTRD *TRD = new AliTRDv1("TRD", "TRD slow simulator");
         AliTRDgeometry *geoTRD = TRD->GetGeometry();
-       // Partial geometry: modules at 2,3,4,6,12,14,15,16
+       // Partial geometry: modules at 2,3,4,6,11,12,14,15
        // starting at 6h in positive direction
        geoTRD->SetSMstatus(0,0);
         geoTRD->SetSMstatus(1,0);
@@ -527,8 +530,8 @@ void Config()
         geoTRD->SetSMstatus(8,0);
         geoTRD->SetSMstatus(9,0);
         geoTRD->SetSMstatus(10,0);
-        geoTRD->SetSMstatus(11,0);
         geoTRD->SetSMstatus(13,0);
+        geoTRD->SetSMstatus(16,0);
         geoTRD->SetSMstatus(17,0);
     }
 
@@ -757,9 +760,10 @@ AliGenerator* MbCocktail()
       jpsi->SetPhiRange(0., 360.);
       jpsi->SetForceDecay(kAll);
 //
-//        
+//
+      gener->AddGenerator(jpsi,   "J/Psi", 8.e-4);              
       gener->AddGenerator(pythia, "Pythia", 1.);
-      gener->AddGenerator(jpsi,   "J/Psi", 8.e-4);      
+
       
       return gener;
 }