Import Geant4 11.4.0 source tree

This commit is contained in:
Gabriele Cosmo
2025-12-05 08:54:02 +01:00
parent a499fb82e9
commit b4a16de652
6484 changed files with 232674 additions and 221097 deletions
@@ -23,10 +23,8 @@
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
//
/// \file RE05/include/RE05ActionInitialization.hh
/// \file RE05ActionInitialization.hh
/// \brief Definition of the RE05ActionInitialization class
//
#ifndef RE05ActionInitialization_H
#define RE05ActionInitialization_H 1
@@ -23,10 +23,8 @@
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
//
/// \file RE05/include/RE05CalorimeterHit.hh
/// \file RE05CalorimeterHit.hh
/// \brief Definition of the RE05CalorimeterHit class
//
#ifndef RE05CalorimeterHit_h
#define RE05CalorimeterHit_h 1
@@ -23,10 +23,8 @@
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
//
/// \file RE05/include/RE05CalorimeterParallelWorld.hh
/// \file RE05CalorimeterParallelWorld.hh
/// \brief Definition of the RE05CalorimeterParallelWorld class
//
#ifndef RE05CalorimeterParallelWorld_h
#define RE05CalorimeterParallelWorld_h 1
@@ -23,10 +23,8 @@
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
//
/// \file RE05/include/RE05CalorimeterParametrisation.hh
/// \file RE05CalorimeterParametrisation.hh
/// \brief Definition of the RE05CalorimeterParametrisation class
//
#ifndef RE05CalorimeterParametrisation_H
#define RE05CalorimeterParametrisation_H 1
@@ -23,10 +23,8 @@
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
//
/// \file RE05/include/RE05CalorimeterSD.hh
/// \file RE05CalorimeterSD.hh
/// \brief Definition of the RE05CalorimeterSD class
//
#ifndef RE05CalorimeterSD_h
#define RE05CalorimeterSD_h 1
@@ -23,10 +23,8 @@
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
//
/// \file RE05/include/RE05DetectorConstruction.hh
/// \file RE05DetectorConstruction.hh
/// \brief Definition of the RE05DetectorConstruction class
//
#ifndef RE05DetectorConstruction_h
#define RE05DetectorConstruction_h 1
@@ -23,10 +23,8 @@
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
//
/// \file RE05/include/RE05DetectorParameterDef.hh
/// \file RE05DetectorParameterDef.hh
/// \brief Definition of the RE05DetectorParameterDef class
//
G4double fExpHall_x;
G4double fExpHall_y;
@@ -23,10 +23,8 @@
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
//
/// \file RE05/include/RE05DummySD.hh
/// \file RE05DummySD.hh
/// \brief Definition of the RE05DummySD class
//
// Dummy sensitive used only to flag sensitivity
// in cells of RO geometry.
@@ -23,10 +23,8 @@
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
//
/// \file RE05/include/RE05EventAction.hh
/// \file RE05EventAction.hh
/// \brief Definition of the RE05EventAction class
//
#ifndef RE05EventAction_h
#define RE05EventAction_h 1
@@ -23,10 +23,8 @@
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
//
/// \file RE05/include/RE05Field.hh
/// \file RE05Field.hh
/// \brief Definition of the RE05Field class
//
#ifndef RE05Field_H
#define RE05Field_H 1
@@ -23,10 +23,8 @@
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
//
/// \file RE05/include/RE05MuonHit.hh
/// \file RE05MuonHit.hh
/// \brief Definition of the RE05MuonHit class
//
#ifndef RE05MuonHit_h
#define RE05MuonHit_h 1
@@ -23,10 +23,8 @@
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
//
/// \file RE05/include/RE05MuonSD.hh
/// \file RE05MuonSD.hh
/// \brief Definition of the RE05MuonSD class
//
#ifndef RE05MuonSD_h
#define RE05MuonSD_h 1
@@ -23,10 +23,8 @@
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
//
/// \file RE05/include/RE05PrimaryGeneratorAction.hh
/// \file RE05PrimaryGeneratorAction.hh
/// \brief Definition of the RE05PrimaryGeneratorAction class
//
#ifndef RE05PrimaryGeneratorAction_h
#define RE05PrimaryGeneratorAction_h 1
@@ -23,10 +23,8 @@
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
//
/// \file RE05/include/RE05PrimaryGeneratorMessenger.hh
/// \file RE05PrimaryGeneratorMessenger.hh
/// \brief Definition of the RE05PrimaryGeneratorMessenger class
//
#ifndef RE05PrimaryGeneratorMessenger_h
#define RE05PrimaryGeneratorMessenger_h 1
@@ -23,13 +23,8 @@
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
//
/// \file RE05/include/RE05RunAction.hh
/// \file RE05RunAction.hh
/// \brief Definition of the RE05RunAction class
//
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
#ifndef RE05RunAction_h
#define RE05RunAction_h 1
@@ -23,10 +23,8 @@
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
//
/// \file RE05/include/RE05StackingAction.hh
/// \file RE05StackingAction.hh
/// \brief Definition of the RE05StackingAction class
//
#ifndef RE05StackingAction_H
#define RE05StackingAction_H 1
@@ -23,10 +23,8 @@
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
//
/// \file RE05/include/RE05StackingActionMessenger.hh
/// \file RE05StackingActionMessenger.hh
/// \brief Definition of the RE05StackingActionMessenger class
//
#ifndef RE05StackingActionMessenger_h
#define RE05StackingActionMessenger_h 1
@@ -23,10 +23,8 @@
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
//
/// \file RE05/include/RE05SteppingAction.hh
/// \file RE05SteppingAction.hh
/// \brief Definition of the RE05SteppingAction class
//
#ifndef RE05SteppingAction_H
#define RE05SteppingAction_H 1
@@ -23,13 +23,8 @@
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
//
/// \file RE05/include/RE05SteppingVerbose.hh
/// \file RE05SteppingVerbose.hh
/// \brief Definition of the RE05SteppingVerbose class
//
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
class RE05SteppingVerbose;
@@ -23,10 +23,8 @@
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
//
/// \file RE05/include/RE05TrackerHit.hh
/// \file RE05TrackerHit.hh
/// \brief Definition of the RE05TrackerHit class
//
#ifndef RE05TrackerHit_h
#define RE05TrackerHit_h 1
@@ -23,10 +23,8 @@
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
//
/// \file RE05/include/RE05TrackerParametrisation.hh
/// \file RE05TrackerParametrisation.hh
/// \brief Definition of the RE05TrackerParametrisation class
//
#ifndef RE05TrackerParametrisation_H
#define RE05TrackerParametrisation_H 1
@@ -23,10 +23,8 @@
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
//
/// \file RE05/include/RE05TrackerSD.hh
/// \file RE05TrackerSD.hh
/// \brief Definition of the RE05TrackerSD class
//
#ifndef RE05TrackerSD_h
#define RE05TrackerSD_h 1
@@ -23,10 +23,8 @@
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
//
/// \file RE05/include/RE05TrackingAction.hh
/// \file RE05TrackingAction.hh
/// \brief Definition of the RE05TrackingAction class
//
#ifndef RE05TrackingAction_h
#define RE05TrackingAction_h 1