#if !defined(__CINT__) || defined(__MAKECINT__)
#include <Riostream.h>
+#include <TPDGCode.h>
#include <TRandom.h>
#include <TSystem.h>
#include <TVirtualMC.h>
#if defined(__CINT__)
gSystem->Load("libgeant321");
#endif
-gSystem->Load("libherwig.so");
-gSystem->Load("libTHerwig.so");
-gSystem->Load("libisajet.so");
-gSystem->Load("libTIsajet.so");
-gSystem->Load("libdpmjet.so");
-gSystem->Load("libTDPMjet.so");
+gSystem->Load("libherwig");
+gSystem->Load("libTHerwig");
+gSystem->Load("libisajet");
+gSystem->Load("libTIsajet");
+gSystem->Load("libdpmjet");
+gSystem->Load("libTDPMjet");
new TGeant3TGeo("C++ Interface to Geant3");
gener->SetPhi(180.);
gener->SetTheta(5.);
gener->SetOrigin(0,0,0); //vertex position
- gener->SetPart(13); //GEANT particle type
+ gener->SetPart(kNeutron);
gGener = gener;
}
break;
gener->SetOrigin(0,0,0);
//vertex position
gener->SetSigma(0,0,0); //Sigma in (X,Y,Z) (cm) on IP position
- gener->SetPart(5); //GEANT particle type
+ gener->SetPart(kMuonPlus);
gGener = gener;
}
break;
gener->SetThetaRange(9,9);
//vertex position
gener->SetSigma(6,6,0); //Sigma in (X,Y,Z) (cm) on IP position
- gener->SetPart(5);
+ gener->SetPart(kMuonPlus);
gener->SetRange(20, -100, 100, 20, -100, 100, 1, 500, 500);
gGener = gener;
}