]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - test/vmctest/production/Config.C
update for new geant4 production
[u/mrichter/AliRoot.git] / test / vmctest / production / Config.C
index 6c1001afb18503c0b76454151adaa24ae3c4ad89..10c32233f62dadd48bae837ed6540954a929effc 100644 (file)
@@ -73,6 +73,15 @@ const char * physicsListName[] = {
   "QGSP_BERT_EMV_OPTICAL", "CHIPS_OPTICAL", "QGSP_BERT_CHIPS_OPTICAL"
 };
 
+enum PprTrigConf_t
+{
+    kDefaultPPTrig, kDefaultPbPbTrig
+};
+
+const char * pprTrigConfName[] = {
+    "p-p","Pb-Pb"
+};
+
 //--- Functions ---
 class AliGenPythia;
 AliGenerator *MbPythia();
@@ -85,6 +94,8 @@ static PDC06Proc_t   proc         = kPhojet;
 static Mag_t         mag          = k5kG;
 static Float_t       energy       = 10000; // energy in CMS
 static PhysicsList_t physicslist  = QGSP_BERT_EMV;
+static PprTrigConf_t strig = kDefaultPPTrig; // default pp trigger configuration
+
 //========================//
 // Set Random Number seed //
 //========================//
@@ -143,8 +154,8 @@ void Config()
   // gAlice->SetGeometryFromCDB();
   
   // Set the trigger configuration: proton-proton
-  gAlice->SetTriggerDescriptor("p-p");
-  //  AliSimulation::Instance()->SetTriggerConfig("p-p");
+  AliSimulation::Instance()->SetTriggerConfig(pprTrigConfName[strig]);
+  cout<<"Trigger configuration is set to  "<<pprTrigConfName[strig]<<endl;
 
   printf("\n \n Comment: %s \n \n", comment.Data());
  
@@ -242,7 +253,7 @@ void Config()
       //============================ TPC parameters =====================
 
         AliTPC *TPC = new AliTPCv2("TPC", "Default");
-       // TPC->SetPrimaryIonisation(); // not used with Geant3
+       TPC->SetPrimaryIonisation(); // not used with Geant3
     }
 
 
@@ -407,6 +418,7 @@ void Config()
   geant4->ProcessGeantCommand("/mcPhysics/setOpProcessActivation false");
   geant4->ProcessGeantCommand("/mcVerbose/composedPhysicsList 2");  
   geant4->ProcessGeantCommand("/mcTracking/skipNeutrino true");
+  geant4->ProcessGeantCommand("/mcDet/setMaxStepInLowDensityMaterials 1 cm");
 
   /*
   // Set PAI model for TPC (TPC_Ne-CO2-N-2)