Import Geant4 10.4.0 source tree

This commit is contained in:
Gabriele Cosmo
2017-12-08 12:52:30 +01:00
parent 98e455a940
commit fc6af9e721
2166 changed files with 276760 additions and 100873 deletions
@@ -31,45 +31,46 @@ The particularities are:
the volume of the envelope throught energy spots
(class Par01EnergySpot), those energy spots being
recorded in the sensitive detector at this point
if any.
if any. \n\n
They are rather similar from a technical point of vue.
They both make use of a private G4Navigator to set
their energy spots into the sensitive volumes.
However, we don't take care of putting every spot into
a sensitive (which is recommended in a "serious"
parameterisation !).
parameterisation !). \n\n
Those two models trigger their parameterisation
on the first step the particle does in the envelope,
but it would be perfectly possible to wait that the
particle is far enough from the boundary of the envelope
for example.
for example. \n\n
- Par01PiModel: just there to show how a parameterisation
can create secondaries, but not used.
can create secondaries, but not used. \n\n
- Par01PhysicsList::AddParameterisation(). A method which
sets the G4FastSimulationManagerProcess in the process
manager of all the particles. This process provides
the INTERFACE between the tracking and the parameterisation
models.
models. \n\n
- In Par01DetectorConstruction::Construct(): the parameterisation
models are built and bound to envelopes:
models are built and bound to envelopes: \n\n
- Par01EMShowerModel is bound to the electromagnetic
calorimeter \n\n
- Par01PionShowerModel is bound to a ghost volume
which encompasses the electromagnetic and
hadronic calorimters
hadronic calorimters \n\n
- The Physics list used is FTFP_BERT which is augmented using the
- The Physics list used is FTFP_BERT which is augmented using the
G4FastSimulationPhysics physics constructor to insert the
G4FastSimulationManagerProcess that is making the interface
between the fast simulation and the tracking.
The configuration is shown in examlePar01.cc.
*/
@@ -1,4 +1,4 @@
$Id: History 101151 2016-11-08 08:06:16Z gcosmo $
$Id: History 107718 2017-11-29 08:23:08Z gcosmo $
-------------------------------------------------------------------
=========================================================
@@ -15,6 +15,9 @@ track of all tags.
* Reverse chronological order (last date on top), please *
----------------------------------------------------------
28-11-2017 I. Hrivnacova (expar01-V10-03-00)
- Fixed Doxygen warnings, formatting
03-11-2016 M. Verderi (expar01-V10-02-03)
- Use new G4FastSimulationPhysics physics constructor to configure
the physics list for fast simulation
File diff suppressed because it is too large Load Diff