Import Geant4 9.6.0 source tree

This commit is contained in:
Gabriele Cosmo
2016-06-09 17:01:34 +02:00
parent b1eb5424d2
commit e2d2f9810a
10384 changed files with 698580 additions and 628834 deletions
@@ -23,13 +23,34 @@
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
/// \file runAndEvent/RE04/include/RE04PhysicsList.hh
/// \brief Definition of the RE04PhysicsList class
//
// $Id: $
//
#ifndef RE04PhysicsList_h
#define RE04PhysicsList_h 1
#include "G4VModularPhysicsList.hh"
#include "globals.hh"
//
/// Physics list class
///
/// - constructor
/// registers EM, synchrotron radiation, GN, decays, hadron
/// elastic scattering, hadron, stopping and ion physics
///
/// - void ConstructProcess()
/// invokes AddParallelWorldProcess() and
/// constructs processes with a G4VPhysicsConstructor vector
///
/// - AddParallelWorldProcess()
/// adds a parallel world process, "paraWorldProc"
///
/// - void SetCuts()
/// invokes default SetCuts methods with SetCutsWithDefault()
//
class RE04PhysicsList: public G4VModularPhysicsList
{
public:
@@ -45,7 +66,7 @@ class RE04PhysicsList: public G4VModularPhysicsList
void AddParallelWorldProcess();
private:
G4String pWorldName;
G4String fpWorldName;
};