Import Geant4 11.1.0.beta source tree

This commit is contained in:
Gabriele Cosmo
2022-07-01 10:44:02 +02:00
parent b3bf75a2a1
commit c07cea1fe0
2172 changed files with 183300 additions and 123938 deletions
+5 -6
View File
@@ -1,11 +1,10 @@
# - G4persistency category build
include(ascii/sources.cmake)
include(mctruth/sources.cmake)
set(G4persistency_COMPONENTS
ascii/sources.cmake
mctruth/sources.cmake)
geant4_add_category(G4persistency MODULES G4geomtext G4mctruth)
if(GEANT4_USE_GDML)
list(APPEND G4persistency_COMPONENTS gdml/sources.cmake)
include(gdml/sources.cmake)
geant4_category_modules(G4persistency G4gdml)
endif()
geant4_global_library_target(NAME G4persistency COMPONENTS ${G4persistency_COMPONENTS})
+16 -13
View File
@@ -1,19 +1,22 @@
# Category persistency History
=========================================================
Geant4 - an Object-Oriented Toolkit for Simulation in HEP
=========================================================
See `CONTRIBUTING.rst` for details of **required** info/format for each entry,
which **must** added in reverse chronological order (newest at the top). It must **not**
be used as a substitute for writing good git commit messages!
Category History file
---------------------
This file should be used by G4 developers and category coordinators
to briefly summarize all major modifications introduced in the code
and keep track of all category-tags.
It DOES NOT substitute the CVS log-message one should put at every
committal in the CVS repository !
## 2022-03-24 Ben Morgan (persistency-V11-00-02)
- Use geant4_category_modules to optionaly add G4gdml module to category
----------------------------------------------------------
* Reverse chronological order (last date on top), please *
----------------------------------------------------------
## 2022-01-28 Ben Morgan (persistency-V11-00-01)
- Replace `geant4_global_library_target` with direct file inclusion and
call to `geant4_add_category` to define library build from source modules.
## 2021-12-10 Ben Morgan (persistency-V11-00-00)
- Change to new Markdown History format
---
# History entries prior to 11.0
25 October, 21 B.Morgan (persistency-V10-07-01)
- Use G4StrUtil functions replacing deprecated G4String member functions
+14 -21
View File
@@ -1,30 +1,23 @@
-------------------------------------------------------------------
=========================================================
Geant4 - an Object-Oriented Toolkit for Simulation in HEP
=========================================================
# Category ascii History
Category History file
---------------------
This file should be used by G4 developers and category coordinators
to briefly summarize all major modifications introduced in the code
and keep track of all category-tags.
It DOES NOT substitute the CVS log-message one should put at every
committal in the CVS repository !
See `CONTRIBUTING.rst` for details of **required** info/format for each entry,
which **must** added in reverse chronological order (newest at the top). It must **not**
be used as a substitute for writing good git commit messages!
----------------------------------------------------------
* Reverse chronological order (last date on top), please *
----------------------------------------------------------
## 2021-12-22 Pedro Arce (ascii-V11-00-01)
- Correct wrong automatic conversion degree-radian for G4Polycone phi angle parameter
22 December 2021 - Pedro Arce (ascii-V10-07-05)
- Correct wrong automatic conversion degree-radian for G4Polycone phi angle
parameter.
## 2021-12-10 Ben Morgan (ascii-V11-00-00)
- Change to new Markdown History format
---
# History entries prior to 11.0
22 November 2021 - P. Arce (ascii-V10-07-04)
- Add G4MultiUnion and G4ScaledSolid from user contribution (Pooria Heidary):
GitHub PR #28
- Add G4MultiUnion and G4ScaledSolid from user contribution (Pooria Heidary): GitHub PR #28
- G4tgbVolume.cc: correct lacking conversion degree-radian in polycone
- G4tgbMaterialSimple.cc,G4tgrMaterial.cc: Change STP_Temperature to
NTP_Temperature to be consistent with NIST materials
- G4tgbMaterialSimple.cc,G4tgrMaterial.cc: Change STP_Temperature to NTP_Temperature to be consistent with NIST materials
16 November 2021 - G. Cosmo (ascii-V10-07-03)
- Change prefix to free math functions in G4tgrEvaluator source, to avoid
+17 -21
View File
@@ -1,37 +1,33 @@
-------------------------------------------------------------------
# Category gdml History
=========================================================
Geant4 - an Object-Oriented Toolkit for Simulation in HEP
=========================================================
See `CONTRIBUTING.rst` for details of **required** info/format for each entry,
which **must** added in reverse chronological order (newest at the top). It must **not**
be used as a substitute for writing good git commit messages!
Category History file
---------------------
This file should be used by G4 developers and category coordinators
to briefly summarize all major modifications introduced in the code
and keep track of all category-tags.
It DOES NOT substitute the CVS log-message one should put at every
committal in the CVS repository !
## 2022-04-04 Sergio Losilla (gdml-V11-00-04)
- Changed default temperature to 20 °C (followup to commit ba61d0).
----------------------------------------------------------
* Reverse chronological order (last date on top), please *
----------------------------------------------------------
04 April 2022 S. Losilla (gdml-V10-07-16)
- Changed default temperature to 20 °C (followup to commit ba61d0).
14 March 2022 W. Pokorski
## 2022-03-14 W. Pokorski (gdml-V11-00-03)
- Removed a forgotten (used for debugging) cout in G4GDMLReadSolids::PropertyRead.
5 March 2022 M. Asai
## 2022-03-05 M. Asai (gdml-V11-00-02)
- G4GDMLReadSolids, G4GDMLReadStructure:
Use original find methods in G4SolidStore, G4LogicalVolumeStore and
G4PhysicalVolumeStore to simplify the code.
Co-working with geommng-V11-00-03.
16 February 2022 M. Asai
## 2022-02-16 M. Asai (gdml-V11-00-01)
- G4GDMLParser, G4GDMLReadDefine, G4GDMLReadSolids, G4GDMLReadStructure:
Addressing to the case of solid/volune name duplication when reading
more than one gdml files.
## 2021-12-10 Ben Morgan (gdml-V11-00-00)
- Change to new Markdown History format
---
# History entries prior to 11.0
05 November 2021 G. Cosmo (gdml-V10-07-15)
- G4GDMLParser: issue notification warning in ImportRegions() in case
more than one logical volume with same name is found, to be set a
@@ -37,6 +37,8 @@
#include "G4Types.hh"
#include "geomdefs.hh"
#include <vector>
#include <map>
#include "G4GDMLReadParamvol.hh"
class G4AssemblyVolume;
+10 -13
View File
@@ -1,19 +1,16 @@
# Category mctruth History
=========================================================
Geant4 - an Object-Oriented Toolkit for Simulation in HEP
=========================================================
See `CONTRIBUTING.rst` for details of **required** info/format for each entry,
which **must** added in reverse chronological order (newest at the top). It must **not**
be used as a substitute for writing good git commit messages!
Category History file
---------------------
This file should be used by G4 developers and category coordinators
to briefly summarize all major modifications introduced in the code
and keep track of all category-tags.
It DOES NOT substitute the CVS log-message one should put at every
committal in the CVS repository !
----------------------------------------------------------
* Reverse chronological order (last date on top), please *
----------------------------------------------------------
## 2021-12-10 Ben Morgan (mctruth-V11-00-00)
- Change to new Markdown History format
---
# History entries prior to 11.0
1 April, 21 B. Morgan (mctruth-V10-07-00)
- Migrate build to modular CMake API