Import Geant4 10.5.0 source tree

This commit is contained in:
Gabriele Cosmo
2018-12-07 15:15:39 +01:00
parent 6aa23be517
commit db49709b53
11370 changed files with 187480 additions and 160142 deletions
@@ -1,4 +1,3 @@
//$Id$
///\file "parallel/TopC/ParN04/.README.N04"
///\brief Example N04 (in ParN04) README page
@@ -1,4 +1,3 @@
//$Id$
///\file "parallel/TopC/ParN04/.README.N04.txt"
///\brief Example N04 (in ParN04) README page
@@ -1,4 +1,3 @@
//$Id$
///\file "parallel/TopC/ParN04/.README.txt"
///\brief Example ParN04 README page
@@ -27,7 +27,6 @@
/// \brief Definition of the G4HCofThisEvent class
//
//
// $Id: G4HCofThisEvent.hh 66241 2012-12-13 18:34:42Z gunter $
//
#ifndef G4HCofThisEvent_h
@@ -27,7 +27,6 @@
/// \brief Definition of the G4THitsCollection class
//
//
// $Id: G4THitsCollection.hh 66241 2012-12-13 18:34:42Z gunter $
//
#ifndef G4THitsCollection_h
@@ -27,7 +27,6 @@
/// \brief Definition of the G4VHitsCollection class
//
//
// $Id: G4VHitsCollection.hh 66241 2012-12-13 18:34:42Z gunter $
//
#ifndef G4VHitsCollection_h
@@ -1,4 +1,3 @@
# $Id: GNUmakefile 66241 2012-12-13 18:34:42Z gunter $
# --------------------------------------------------------------
# GNUmakefile for examples module. Gabriele Cosmo, 06/04/98.
# --------------------------------------------------------------
@@ -1,4 +1,3 @@
$Id: History 73404 2013-08-27 10:05:02Z gcosmo $
-------------------------------------------------------------------
=========================================================
@@ -1,4 +1,3 @@
# $Id: ParGNUmakefile 66241 2012-12-13 18:34:42Z gunter $
# --------------------------------------------------------------
#This file should be included in GNUmakefile of local directory.
@@ -27,7 +27,6 @@
/// \brief Main program of the parallel/ParN04 example
//
//
// $Id: ParN04.cc 66241 2012-12-13 18:34:42Z gunter $
//
//
// --------------------------------------------------------------
@@ -26,7 +26,6 @@
/// \file parallel/ParN04/ParTopC.icc
/// \brief The real main program of the parallel/ParN04 example
//
// $Id: ParTopC.icc 66241 2012-12-13 18:34:42Z gunter $
//
// --------------------------------------------------------------------
// Parallel Library for Geant4
@@ -1,4 +1,3 @@
$Id: README,v 1.1 2002-03-05 15:22:08 gcosmo Exp $
-------------------------------------------------------------------
=========================================================
@@ -23,7 +23,6 @@
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
// $Id: ExN04CalorimeterHit.hh 66587 2012-12-21 11:06:44Z ihrivnac $
//
/// \file parallel/ParN04/include/ExN04CalorimeterHit.hh
/// \brief Definition of the ExN04CalorimeterHit class
@@ -23,7 +23,6 @@
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
// $Id: ExN04CalorimeterParametrisation.hh 73404 2013-08-27 10:05:02Z gcosmo $
//
/// \file parallel/ParN04/include/ExN04CalorimeterParametrisation.hh
/// \brief Definition of the ExN04CalorimeterParametrisation class
@@ -23,7 +23,6 @@
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
// $Id: ExN04CalorimeterROGeometry.hh 66587 2012-12-21 11:06:44Z ihrivnac $
//
/// \file parallel/ParN04/include/ExN04CalorimeterROGeometry.hh
/// \brief Definition of the ExN04CalorimeterROGeometry class
@@ -23,7 +23,6 @@
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
// $Id: ExN04CalorimeterSD.hh 66587 2012-12-21 11:06:44Z ihrivnac $
//
/// \file parallel/ParN04/include/ExN04CalorimeterSD.hh
/// \brief Definition of the ExN04CalorimeterSD class
@@ -23,7 +23,6 @@
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
// $Id: ExN04DetectorConstruction.hh 66587 2012-12-21 11:06:44Z ihrivnac $
//
/// \file parallel/ParN04/include/ExN04DetectorConstruction.hh
/// \brief Definition of the ExN04DetectorConstruction class
@@ -23,7 +23,6 @@
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
// $Id: ExN04DetectorParameterDef.hh 66587 2012-12-21 11:06:44Z ihrivnac $
//
/// \file parallel/ParN04/include/ExN04DetectorParameterDef.hh
/// \brief Definition of the ExN04DetectorParameterDef class
@@ -23,7 +23,6 @@
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
// $Id: ExN04DummySD.hh 66587 2012-12-21 11:06:44Z ihrivnac $
//
/// \file parallel/ParN04/include/ExN04DummySD.hh
/// \brief Definition of the ExN04DummySD class
@@ -27,7 +27,6 @@
/// \brief Definition of the ExN04EMPhysics class
//
//
// $Id: ExN04EMPhysics.hh 78055 2013-12-03 08:27:48Z gcosmo $
//
//
// ------------------------------------------------------------
@@ -23,7 +23,6 @@
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
// $Id: ExN04EventAction.hh 66587 2012-12-21 11:06:44Z ihrivnac $
//
/// \file parallel/ParN04/include/ExN04EventAction.hh
/// \brief Definition of the ExN04EventAction class
@@ -23,7 +23,6 @@
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
// $Id: ExN04Field.hh 66587 2012-12-21 11:06:44Z ihrivnac $
//
/// \file parallel/ParN04/include/ExN04Field.hh
/// \brief Definition of the ExN04Field class
@@ -23,7 +23,6 @@
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
// $Id: ExN04MuonHit.hh 66587 2012-12-21 11:06:44Z ihrivnac $
//
/// \file parallel/ParN04/include/ExN04MuonHit.hh
/// \brief Definition of the ExN04MuonHit class
@@ -23,7 +23,6 @@
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
// $Id: ExN04MuonSD.hh 66587 2012-12-21 11:06:44Z ihrivnac $
//
/// \file parallel/ParN04/include/ExN04MuonSD.hh
/// \brief Definition of the ExN04MuonSD class
@@ -23,7 +23,6 @@
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
// $Id: ExN04PrimaryGeneratorAction.hh 66587 2012-12-21 11:06:44Z ihrivnac $
//
/// \file parallel/ParN04/include/ExN04PrimaryGeneratorAction.hh
/// \brief Definition of the ExN04PrimaryGeneratorAction class
@@ -23,7 +23,6 @@
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
// $Id: ExN04PrimaryGeneratorMessenger.hh 66587 2012-12-21 11:06:44Z ihrivnac $
//
/// \file parallel/ParN04/include/ExN04PrimaryGeneratorMessenger.hh
/// \brief Definition of the ExN04PrimaryGeneratorMessenger class
@@ -27,7 +27,6 @@
/// \brief Definition of the ExN04RunAction class
//
//
// $Id: ExN04RunAction.hh 66241 2012-12-13 18:34:42Z gunter $
//
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
@@ -23,7 +23,6 @@
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
// $Id: ExN04StackingAction.hh 66587 2012-12-21 11:06:44Z ihrivnac $
//
/// \file parallel/ParN04/include/ExN04StackingAction.hh
/// \brief Definition of the ExN04StackingAction class
@@ -23,7 +23,6 @@
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
// $Id: ExN04StackingActionMessenger.hh 66587 2012-12-21 11:06:44Z ihrivnac $
//
/// \file parallel/ParN04/include/ExN04StackingActionMessenger.hh
/// \brief Definition of the ExN04StackingActionMessenger class
@@ -23,7 +23,6 @@
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
// $Id: ExN04SteppingAction.hh 66587 2012-12-21 11:06:44Z ihrivnac $
//
/// \file parallel/ParN04/include/ExN04SteppingAction.hh
/// \brief Definition of the ExN04SteppingAction class
@@ -27,7 +27,6 @@
/// \brief Definition of the ExN04SteppingVerbose class
//
//
// $Id: ExN04SteppingVerbose.hh 66241 2012-12-13 18:34:42Z gunter $
//
// This class manages the verbose outputs in G4SteppingManager.
// It inherits from G4SteppingVerbose.
@@ -23,7 +23,6 @@
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
// $Id: ExN04TrackerHit.hh 66587 2012-12-21 11:06:44Z ihrivnac $
//
/// \file parallel/ParN04/include/ExN04TrackerHit.hh
/// \brief Definition of the ExN04TrackerHit class
@@ -23,7 +23,6 @@
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
// $Id: ExN04TrackerParametrisation.hh 73404 2013-08-27 10:05:02Z gcosmo $
//
/// \file parallel/ParN04/include/ExN04TrackerParametrisation.hh
/// \brief Definition of the ExN04TrackerParametrisation class
@@ -23,7 +23,6 @@
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
// $Id: ExN04TrackerSD.hh 66587 2012-12-21 11:06:44Z ihrivnac $
//
/// \file parallel/ParN04/include/ExN04TrackerSD.hh
/// \brief Definition of the ExN04TrackerSD class
@@ -23,7 +23,6 @@
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
// $Id: ExN04TrackingAction.hh 66587 2012-12-21 11:06:44Z ihrivnac $
//
/// \file parallel/ParN04/include/ExN04TrackingAction.hh
/// \brief Definition of the ExN04TrackingAction class
@@ -26,7 +26,6 @@
/// \file parallel/ParN04/include/ParRunManager.hh
/// \brief Definition of the ParRunManager class
//
// $Id: ParRunManager.hh 78055 2013-12-03 08:27:48Z gcosmo $
//
// --------------------------------------------------------------------
// Parallel Library for Geant4
@@ -23,7 +23,6 @@
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
// $Id: ExN04CalorimeterHit.cc 66587 2012-12-21 11:06:44Z ihrivnac $
//
/// \file parallel/ParN04/src/ExN04CalorimeterHit.cc
/// \brief Implementation of the ExN04CalorimeterHit class
@@ -23,7 +23,6 @@
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
// $Id: ExN04CalorimeterParametrisation.cc 78055 2013-12-03 08:27:48Z gcosmo $
//
/// \file parallel/ParN04/src/ExN04CalorimeterParametrisation.cc
/// \brief Implementation of the ExN04CalorimeterParametrisation class
@@ -23,7 +23,6 @@
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
// $Id: ExN04CalorimeterROGeometry.cc 101905 2016-12-07 11:34:39Z gunter $
//
/// \file parallel/ParN04/src/ExN04CalorimeterROGeometry.cc
/// \brief Implementation of the ExN04CalorimeterROGeometry class
@@ -23,7 +23,6 @@
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
// $Id: ExN04CalorimeterSD.cc 78055 2013-12-03 08:27:48Z gcosmo $
//
/// \file parallel/ParN04/src/ExN04CalorimeterSD.cc
/// \brief Implementation of the ExN04CalorimeterSD class
@@ -23,7 +23,6 @@
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
// $Id: ExN04DetectorConstruction.cc 78055 2013-12-03 08:27:48Z gcosmo $
//
/// \file parallel/ParN04/src/ExN04DetectorConstruction.cc
/// \brief Implementation of the ExN04DetectorConstruction class
@@ -23,7 +23,6 @@
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
// $Id$
//
/// \file parallel/ParN04/src/ExN04DetectorParameterDef.icc
/// \brief Definition of detector paremeters
@@ -23,7 +23,6 @@
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
// $Id: ExN04EventAction.cc 78055 2013-12-03 08:27:48Z gcosmo $
//
/// \file parallel/ParN04/src/ExN04EventAction.cc
/// \brief Implementation of the ExN04EventAction class
@@ -23,7 +23,6 @@
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
// $Id: ExN04Field.cc 78055 2013-12-03 08:27:48Z gcosmo $
//
/// \file parallel/ParN04/src/ExN04Field.cc
/// \brief Implementation of the ExN04Field class
@@ -23,7 +23,6 @@
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
// $Id: ExN04MuonHit.cc 66587 2012-12-21 11:06:44Z ihrivnac $
//
/// \file parallel/ParN04/src/ExN04MuonHit.cc
/// \brief Implementation of the ExN04MuonHit class
@@ -23,7 +23,6 @@
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
// $Id: ExN04MuonSD.cc 78055 2013-12-03 08:27:48Z gcosmo $
//
/// \file parallel/ParN04/src/ExN04MuonSD.cc
/// \brief Implementation of the ExN04MuonSD class
@@ -23,7 +23,6 @@
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
// $Id: ExN04PrimaryGeneratorAction.cc 78055 2013-12-03 08:27:48Z gcosmo $
//
/// \file parallel/ParN04/src/ExN04PrimaryGeneratorAction.cc
/// \brief Implementation of the ExN04PrimaryGeneratorAction class
@@ -23,7 +23,6 @@
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
// $Id: ExN04PrimaryGeneratorMessenger.cc 66587 2012-12-21 11:06:44Z ihrivnac $
//
/// \file parallel/ParN04/src/ExN04PrimaryGeneratorMessenger.cc
/// \brief Implementation of the ExN04PrimaryGeneratorMessenger class
@@ -27,7 +27,6 @@
/// \brief Implementation of the ExN04RunAction class
//
//
// $Id: ExN04RunAction.cc 66241 2012-12-13 18:34:42Z gunter $
//
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
@@ -23,7 +23,6 @@
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
// $Id: ExN04StackingAction.cc 78055 2013-12-03 08:27:48Z gcosmo $
//
/// \file parallel/ParN04/src/ExN04StackingAction.cc
/// \brief Implementation of the ExN04StackingAction class
@@ -23,7 +23,6 @@
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
// $Id: ExN04StackingActionMessenger.cc 66587 2012-12-21 11:06:44Z ihrivnac $
//
/// \file parallel/ParN04/src/ExN04StackingActionMessenger.cc
/// \brief Implementation of the ExN04StackingActionMessenger class
@@ -23,7 +23,6 @@
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
// $Id: ExN04SteppingAction.cc 66587 2012-12-21 11:06:44Z ihrivnac $
//
/// \file parallel/ParN04/src/ExN04SteppingAction.cc
/// \brief Implementation of the ExN04SteppingAction class
@@ -27,7 +27,6 @@
/// \brief Implementation of the ExN04SteppingVerbose class
//
//
// $Id: ExN04SteppingVerbose.cc 78055 2013-12-03 08:27:48Z gcosmo $
//
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
@@ -23,7 +23,6 @@
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
// $Id: ExN04TrackerHit.cc 66587 2012-12-21 11:06:44Z ihrivnac $
//
/// \file parallel/ParN04/src/ExN04TrackerHit.cc
/// \brief Implementation of the ExN04TrackerHit class
@@ -23,7 +23,6 @@
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
// $Id: ExN04TrackerParametrisation.cc 78055 2013-12-03 08:27:48Z gcosmo $
//
/// \file parallel/ParN04/src/ExN04TrackerParametrisation.cc
/// \brief Implementation of the ExN04TrackerParametrisation class
@@ -23,7 +23,6 @@
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
// $Id: ExN04TrackerSD.cc 66587 2012-12-21 11:06:44Z ihrivnac $
//
/// \file parallel/ParN04/src/ExN04TrackerSD.cc
/// \brief Implementation of the ExN04TrackerSD class
@@ -23,7 +23,6 @@
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
// $Id: ExN04TrackingAction.cc 66587 2012-12-21 11:06:44Z ihrivnac $
//
/// \file parallel/ParN04/src/ExN04TrackingAction.cc
/// \brief Implementation of the ExN04TrackingAction class
@@ -23,7 +23,6 @@
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
// $Id: ParRunManager.cc 78055 2013-12-03 08:27:48Z gcosmo $
//
/// \file parallel/ParN04/src/ParRunManager.cc
/// \brief Implementation of the ParRunManager class