--- PamVMC/PamG4RunConfiguration/src/PamG4RunConfiguration.cxx 2007/06/28 07:16:56 1.1 +++ PamVMC/PamG4RunConfiguration/src/PamG4RunConfiguration.cxx 2009/06/12 18:38:54 1.5 @@ -1,24 +1,25 @@ -// $Id: PamG4RunConfiguration.cxx,v 1.0 2007/06/04 -// -// Class PamG4RunConfiguration - #include "PamG4RunConfiguration.h" +#include "PamG4RegionConstruction.h" -#include - -PamG4RunConfiguration::PamG4RunConfiguration(const TString& userGeometry) - : TG4RunConfiguration(userGeometry) { -} +ClassImp(PamG4RunConfiguration) -PamG4RunConfiguration::~PamG4RunConfiguration(){ +PamG4RunConfiguration::PamG4RunConfiguration(const TString& userGeometry, + const TString& physicsList, + const TString& specialProcess) + : TG4RunConfiguration(userGeometry, physicsList, specialProcess) +{ + } -G4VUserPhysicsList* PamG4RunConfiguration::CreatePhysicsList() +PamG4RunConfiguration::~PamG4RunConfiguration() { -// Create LHEP_BIC_HP physics list +/// Destructor +} - return new LHEP_BIC_HP(); -} + +TG4VUserRegionConstruction* PamG4RunConfiguration::CreateUserRegionConstruction(){ + return new PamG4RegionConstruction(1, "Pamela Tracking Media cuts"); +}