/[PAMELA software]/PamVMC/examples/run_g4.C
ViewVC logotype

Diff of /PamVMC/examples/run_g4.C

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.1 by nikolas, Wed Feb 18 17:25:29 2009 UTC revision 1.2 by nikolas, Thu Feb 19 17:39:48 2009 UTC
# Line 4  Line 4 
4  void run_g4(const TString& configMacro = "g4Config.C") {  void run_g4(const TString& configMacro = "g4Config.C") {
5    
6      // Load basic libraries      // Load basic libraries
7      gROOT->LoadMacro("./macro/basiclibs.C");      gROOT->LoadMacro("../macro/basiclibs.C");
8      basiclibs();      basiclibs();
9    
10      // Load PAMELA libs      // Load PAMELA libs
# Line 15  void run_g4(const TString& configMacro = Line 15  void run_g4(const TString& configMacro =
15            
16      // Load Geant4 libraries      // Load Geant4 libraries
17            
18      gROOT->LoadMacro("./macro/PamG4Libs.C");      gROOT->LoadMacro("../macro/PamG4Libs.C");
19      PamG4Libs();      PamG4Libs();
20            
21      // Load this example libraries      // Load this example libraries
# Line 52  void run_g4(const TString& configMacro = Line 52  void run_g4(const TString& configMacro =
52  //     gMC->SetCut("PPCUTM", 1.0e-6);  //     gMC->SetCut("PPCUTM", 1.0e-6);
53  //     gMC->SetCut("TOFMAX", 1.0e-3);  //     gMC->SetCut("TOFMAX", 1.0e-3);
54            
55      ((TGeant4*)gMC)->ProcessGeantMacro("g4config2.in");      ((TGeant4*)gMC)->ProcessGeantMacro("../macro/g4config2.in");
56      // Visualization settings      // Visualization settings
57      // ((TGeant4*)gMC)->ProcessGeantMacro("g4vis.in");      // ((TGeant4*)gMC)->ProcessGeantMacro("../macro/g4vis.in");
58       appl->GetPrimaryGenerator()->SetParticle(kProton);       appl->GetPrimaryGenerator()->SetParticle(kProton);
59       //appl->GetPrimaryGenerator()->SetDirection(0.,0.);       //appl->GetPrimaryGenerator()->SetDirection(0.,0.);
60    

Legend:
Removed from v.1.1  
changed lines
  Added in v.1.2

  ViewVC Help
Powered by ViewVC 1.1.23