Import Geant4 9.2.0 source tree

This commit is contained in:
Gabriele Cosmo
2016-06-09 15:58:43 +02:00
parent 96c8bcd0af
commit b79225fb37
7544 changed files with 245407 additions and 91099 deletions
+12 -3
View File
@@ -24,8 +24,8 @@
// ********************************************************************
//
//
// $Id: ExN06PhysicsList.cc,v 1.14 2007/09/30 22:51:03 gum Exp $
// GEANT4 tag $Name: geant4-09-01 $
// $Id: ExN06PhysicsList.cc,v 1.16 2008/11/21 01:09:56 gum Exp $
// GEANT4 tag $Name: geant4-09-02 $
//
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
@@ -52,6 +52,9 @@
#include "G4OpAbsorption.hh"
#include "G4OpRayleigh.hh"
#include "G4OpBoundaryProcess.hh"
#include "G4LossTableManager.hh"
#include "G4EmSaturation.hh"
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
@@ -257,12 +260,18 @@ void ExN06PhysicsList::ConstructOp()
SetVerbose(1);
theCerenkovProcess->SetMaxNumPhotonsPerStep(300);
theCerenkovProcess->SetMaxNumPhotonsPerStep(20);
theCerenkovProcess->SetMaxBetaChangePerStep(10.0);
theCerenkovProcess->SetTrackSecondariesFirst(true);
theScintillationProcess->SetScintillationYieldFactor(1.);
theScintillationProcess->SetTrackSecondariesFirst(true);
// Use Birks Correction in the Scintillation process
G4EmSaturation* emSaturation = G4LossTableManager::Instance()->EmSaturation();
theScintillationProcess->AddSaturation(emSaturation);
G4OpticalSurfaceModel themodel = unified;
theBoundaryProcess->SetModel(themodel);