#include <TDatime.h>
#include <TSystem.h>
#include <TVirtualMC.h>
-#include <TGeant3.h>
+#include <TGeant3TGeo.h>
#include "STEER/AliRunLoader.h"
#include "STEER/AliRun.h"
#include "STEER/AliConfig.h"
{
k2kG, k4kG, k5kG
};
+//--- Trigger config ---
+enum TrigConf_t
+{
+ kDefaultPPTrig, kDefaultPbPbTrig
+};
+const char * TrigConfName[] = {
+ "p-p","Pb-Pb"
+};
//--- Functions ---
AliGenPythia *PythiaHVQ(ProcessHvFl_t proc);
static DecayHvFl_t decHvFl = kNature;
static YCut_t ycut = kFull;
static Mag_t mag = k5kG;
+static TrigConf_t trig = kDefaultPbPbTrig; // default PbPb trigger configuration
// nEvts = -1 : you get 1 QQbar pair and all the fragmentation and
// decay chain
// nEvts = N>0 : you get N charm / beauty Hadrons
rl->SetNumberOfEventsPerFile(3);
gAlice->SetRunLoader(rl);
+ // Set the trigger configuration
+ gAlice->SetTriggerDescriptor(TrigConfName[trig]);
+ cout<<"Trigger configuration is set to "<<TrigConfName[trig]<<endl;
+
//
//=======================================================================
// ************* STEERING parameters FOR ALICE SIMULATION **************