17#include "Ex03RunConfiguration2.h"
21#include "TG4ComposedPhysicsList.h"
22#include "TG4SpecialPhysicsList.h"
24#include <QGSP_BERT.hh>
28 const TString& userGeometry,
const TString& specialProcess)
56 TG4ComposedPhysicsList* builder =
new TG4ComposedPhysicsList();
59 G4cout <<
"Adding user physics list " << G4endl;
60 builder->AddPhysicsList(
new QGSP_BERT());
62 G4cout <<
"Adding SpecialPhysicsList " << G4endl;
63 builder->AddPhysicsList(
64 new TG4SpecialPhysicsList(fSpecialProcessSelection.Data()));
75 return new ExN03DetectorConstruction();
79//_____________________________________________________________________________
80G4VUserPrimaryGeneratorAction* Ex03RunConfiguration2::CreatePrimaryGenerator()
84 return new ExN03PrimaryGeneratorAction();
virtual G4VUserPhysicsList * CreatePhysicsList()
virtual ~Ex03RunConfiguration2()
Ex03RunConfiguration2(const TString &userGeometry, const TString &specialProcess="stepLimiter")