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

Diff of /PamVMC/examples/run_g4_testTRK.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_testTRK(const TString& configMacro = "g4Config.C") {  void run_g4_testTRK(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_testTRK(const TString& confi Line 15  void run_g4_testTRK(const TString& confi
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 51  void run_g4_testTRK(const TString& confi Line 51  void run_g4_testTRK(const TString& confi
51  //     gMC->SetCut("PPCUTM", 1.0e-6);  //     gMC->SetCut("PPCUTM", 1.0e-6);
52  //     gMC->SetCut("TOFMAX", 1.0e-3);  //     gMC->SetCut("TOFMAX", 1.0e-3);
53            
54      ((TGeant4*)gMC)->ProcessGeantMacro("g4config2.in");      ((TGeant4*)gMC)->ProcessGeantMacro("../macro/g4config2.in");
55      // Visualization settings      // Visualization settings
56      // ((TGeant4*)gMC)->ProcessGeantMacro("g4vis.in");      // ((TGeant4*)gMC)->ProcessGeantMacro("../macro/g4vis.in");
57    
58     ((TGeant4*)gMC)->SetMaxNStep(50000);     ((TGeant4*)gMC)->SetMaxNStep(50000);
59     //appl->GetPrimaryGenerator()->SetParticle(1000060120);     //appl->GetPrimaryGenerator()->SetParticle(1000060120);
# Line 69  void run_g4_testTRK(const TString& confi Line 69  void run_g4_testTRK(const TString& confi
69        //appl->GetPrimaryGenerator()->GenDirection(0.,TMath::Pi()/2.,0.,2*TMath::Pi());        //appl->GetPrimaryGenerator()->GenDirection(0.,TMath::Pi()/2.,0.,2*TMath::Pi());
70        //appl->GetPrimaryGenerator()->GenSpe(1.,5.,-2.75);        //appl->GetPrimaryGenerator()->GenSpe(1.,5.,-2.75);
71        //  appl->GetPrimaryGenerator()->Print();        //  appl->GetPrimaryGenerator()->Print();
72        // if (i==9) ((TGeant4*)gMC)->ProcessGeantMacro("g4vis.in");        // if (i==9) ((TGeant4*)gMC)->ProcessGeantMacro("../macro/g4vis.in");
73        appl->RunMC(1);        appl->RunMC(1);
74    
75      }      }

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

  ViewVC Help
Powered by ViewVC 1.1.23