--- PamVMC/examples/run_g4_testTRK.C 2009/02/18 17:25:29 1.1 +++ PamVMC/examples/run_g4_testTRK.C 2009/02/19 18:43:13 1.3 @@ -4,7 +4,7 @@ void run_g4_testTRK(const TString& configMacro = "g4Config.C") { // Load basic libraries - gROOT->LoadMacro("./macro/basiclibs.C"); + gROOT->LoadMacro("../macro/basiclibs.C"); basiclibs(); // Load PAMELA libs @@ -15,7 +15,7 @@ // Load Geant4 libraries - gROOT->LoadMacro("./macro/PamG4Libs.C"); + gROOT->LoadMacro("../macro/PamG4Libs.C"); PamG4Libs(); // Load this example libraries @@ -35,7 +35,9 @@ //optPhoton(); appl->SetVerboseLevel(2); // Initialize MC - appl->InitMC(configMacro); + TString G4ConfMacro=G4WD+"/config/"+configMacro; + appl->InitMC(G4ConfMacro); + // appl->InitMC(configMacro); // Customise Geant4 setting after initialization: // Physics list @@ -51,9 +53,9 @@ // gMC->SetCut("PPCUTM", 1.0e-6); // gMC->SetCut("TOFMAX", 1.0e-3); - ((TGeant4*)gMC)->ProcessGeantMacro("g4config2.in"); + ((TGeant4*)gMC)->ProcessGeantMacro(G4WD+"/config/g4config2.in"); // Visualization settings - // ((TGeant4*)gMC)->ProcessGeantMacro("g4vis.in"); + // ((TGeant4*)gMC)->ProcessGeantMacro(G4WD+"/config/g4vis.in"); ((TGeant4*)gMC)->SetMaxNStep(50000); //appl->GetPrimaryGenerator()->SetParticle(1000060120); @@ -69,7 +71,7 @@ //appl->GetPrimaryGenerator()->GenDirection(0.,TMath::Pi()/2.,0.,2*TMath::Pi()); //appl->GetPrimaryGenerator()->GenSpe(1.,5.,-2.75); // appl->GetPrimaryGenerator()->Print(); - // if (i==9) ((TGeant4*)gMC)->ProcessGeantMacro("g4vis.in"); + // if (i==9) ((TGeant4*)gMC)->ProcessGeantMacro(G4WD+"/macro/g4vis.in"); appl->RunMC(1); }