void Config()
{
-new AliGeant3("C++ Interface to Geant3");
+ gSystem->Load("libgeant321");
+ new TGeant3("C++ Interface to Geant3");
+
+
//=======================================================================
// Create the output file
TFile *rootfile = new TFile("galice.root","recreate");
rootfile->SetCompressionLevel(2);
- TGeant3 *geant3 = (TGeant3*)gMC;
AliDecayer* decayer = new AliDecayerPythia();
decayer->SetForceDecay(kAll);
decayer->Init();
gMC->SetExternalDecayer(decayer);
+ TGeant3 *geant3 = (TGeant3*)gMC;
//=======================================================================
// ******* GEANT STEERING parameters FOR ALICE SIMULATION *******
geant3->SetTRIG(1); //Number of events to be processed
gener->SetPtRange(0,100);
//gener->SetOrigin(0,0,0); // vertex position
//gener->SetVertexSmear(kPerEvent);
- //gener->SetSigma(0,0,5.6); // Sigma in (X,Y,Z) (cm) on IP
-position
- gener->SetStrucFunc(kDO_Set_1);
+ //gener->SetSigma(0,0,5.6); // Sigma in (X,Y,Z) (cm) on IP position
+ gener->SetStrucFunc(kDOSet1);
gener->SetProcess(kPyCharm);
gener->SetEnergyCMS(5500.);
break;
//*******************************************************
AliGenParam *gener = new AliGenParam(ntracks, AliGenMUONlib::kUpsilon);
gener->SetMomentumRange(0,999);
+ gener->SetPtRange(0,100.);
gener->SetPhiRange(-180, 180);
gener->SetYRange(2.5,4);
gener->SetCutOnChild(1);
Int_t iFRAME =0;
Int_t iMAG =0;
Int_t iITS =0;
-Int_t iABSO =0;
+Int_t iABSO =1;
Int_t iDIPO =0;
Int_t iHALL =0;
-Int_t iSHIL =0;
-Int_t iPIPE =0;
+Int_t iSHIL =1;
+Int_t iPIPE =1;
Int_t iFMD =0;
Int_t iMUON =1;