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
+5
View File
@@ -5,6 +5,11 @@ which **must** added in reverse chronological order (newest at the top). It must
be used as a substitute for writing good git commit messages!
## 2025-07-30 I. Hrivnacova (exPolarisation-V11-03-00)
- Migration of README pages to Markdown:
- .README.txt replaced with README.md and removed README
- Updated section on histograms
## 2023-11-15 I. Hrivnacova (exPolarisation-V11-01-00)
- Updated vis.mac macros:
- Changed "/vis/open XYZ [600x600-0+0]" to "/vis/open" to allow run-time choices
@@ -23,12 +23,8 @@
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
/// \file polarisation/Pol01/Pol01.cc
/// \file Pol01.cc
/// \brief Main program of the polarisation/Pol01 example
//
//
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
#include "ActionInitialization.hh"
#include "DetectorConstruction.hh"
-128
View File
@@ -1,128 +0,0 @@
-------------------------------------------------------------------
=========================================================
Geant4 - an Object-Oriented Toolkit for Simulation in HEP
=========================================================
TestPolarization
----------------
How to compute and plot the QED processes including
polarization.
Two possible scenarios are available:
- Polarization transfer of an incoming beam to final state particles
- Material dependent transmission of a polarized beams.
The method is explained below : see item Physics.
1- GEOMETRY DEFINITION
The geometry consists of a single block of a homogeneous material,
placed in a world.
Three parameters define the geometry :
- the material of the box,
- the thickness of the box (sizeZ),
- the transverse dimension of the box (sizeXY).
The default geometry (5mm of Iron, G4_Fe) is constructed in
DetectorConstruction, but the above parameters can be changed
interactively via the commands defined in DetectorMessenger.
Its polarization can be accessed via the PolarizationMessenger
(see example macro file), and is given in the global coordinate
system.
2- PHYSICS LIST
The Physics List contains QED particle definitions (electrons,
positrons and photons) and a general transportation process.
In addition the user can add one of the two process modules:
1. "standard" - standard (unpolarized) EM physics
2. "polarized" - polarized EM physics
These physics list contain the standard electromagnetic processes.
3- AN EVENT : THE PRIMARY GENERATOR
The primary kinematic consists of a single particle starting
at the edge of the box. The type of the particle and its
energy are set in PrimaryGeneratorAction (10 MeV electron).
By default the ParticleGun polarization is zero.
All parameter can be changed via the G4 build-in commands of
ParticleGun class (see the macros provided with this example).
4- PHYSICS
This example uses the following physics processes:
- electromagnetic:
photo-electric effect
Compton scattering
pair production
bremsstrahlung
ionization
multiple scattering
annihilation
or
- polarized electromagnetic:
(incl. simulation of polarization transfer, and
asymmetries for longitudinally polarized leptons, and
circularly polarized photons)
polarized photo-electric effect
polarized Compton scattering
polarized pair production
polarized bremsstrahlung
polarized ionization
multiple scattering
polarized annihilation
and
- transportation
and defines the following particles:
electron, positron, photon
5- HISTOGRAMS
The test contains 12 built-in 1D histograms, which are managed by the
HistoManager class and its Messenger. The histos can be individually
activated with the command :
/analysis/h1/set id nbBins valMin valMax unit
where unit is the desired unit for the histo (MeV or keV, etc..)
(see the macro histos.mac).
1 gamma energy
2 gamma cos(theta)
3 gamma phi
4 gamma polarization
5 electron energy
6 electron cos(theta)
7 electron phi
8 electron polarization
9 positron energy
10 positron cos(theta)
11 positron phi
12 positron polarization
6- VISUALIZATION
Simulated events can be displayed on top of a representation of
the geometry, see vis.mac for an example.
7- HOW TO START ?
compile and link to generate an executable
% gmake
execute Pol01 in 'batch' mode from the default macro file :
% Pol01 pol01.in
or execute Pol01 in 'batch' mode including analysis output :
% Pol01 histos.mac
if available use JAIDA to display the results via
% gmake plots
a visualisation example is available by calling
% Pol01
[...]
PreInit> /control/execute vis.mac
@@ -1,8 +1,4 @@
///\file "polarisation/Pol01/.README.txt"
///\brief Example Pol01 README page
/*! \page ExamplePol01 Example Pol01
\page ExamplePol01 Example Pol01
How to compute and plot the QED processes including
polarization.
@@ -11,7 +7,7 @@
- Material dependent transmission of a polarized beams.
The method is explained below : see item Physics.
\section Pol01_s1 GEOMETRY DEFINITION
## GEOMETRY DEFINITION
The geometry consists of a single block of a homogeneous material,
placed in a world.
@@ -28,9 +24,9 @@
(see example macro file), and is given in the global coordinate
system.
\section Pol01_s2 PHYSICS LIST
## PHYSICS LIST
The Physics List contains QED particle definitions (electrons,
The physics list (PhysicsList) contains QED particle definitions (electrons,
positrons and photons) and a general transportation process.
In addition the user can add one of the two process modules:
- 1. "standard" - standard (unpolarized) EM physics
@@ -38,7 +34,7 @@
These physics list contain the standard electromagnetic processes.
\section Pol01_s3 AN EVENT : THE PRIMARY GENERATOR
## AN EVENT : THE PRIMARY GENERATOR
The primary kinematic consists of a single particle starting
at the edge of the box. The type of the particle and its
@@ -47,7 +43,7 @@
All parameter can be changed via the G4 build-in commands of
ParticleGun class (see the macros provided with this example).
\section Pol01_s4 PHYSICS
## PHYSICS
This example uses the following physics processes:
- electromagnetic:
@@ -80,14 +76,13 @@
electron, positron, photon
\section Pol01_s5 HISTOGRAMS
## HISTOGRAMS
The test contains 12 built-in 1D histograms, which are managed by the
HistoManager class and its messenger, HistoMessenger. The histos can be individually
activated with the command :
\verbatim
/testem/histo/setHisto id nbBins valMin valMax unit
\endverbatim
The test contains 12 built-in 1D histograms, which are managed by G4AnalysisManager.
The histos can be individually activated with the command :
```
/analysis/h1/set id nbBins valMin valMax unit
```
where unit is the desired unit for the histo (MeV or keV, etc..)
(see the macro histos.mac).
@@ -100,41 +95,35 @@
- 7 electron phi
- 8 electron polarization
- 9 positron energy
- 10 positron cos(theta)
- 11 positron phi
- 12 positron polarization
\verbatim
% gmake plots
\endverbatim
- 10 positron cos(theta)
- 11 positron phi
- 12 positron polarization
\section Pol01_s6 VISUALIZATION
## VISUALIZATION
Simulated events can be displayed on top of a representation of
the geometry, see vis.mac for an example.
\section Pol01_s7- HOW TO START ?
## HOW TO START ?
- Execute Pol01 in 'batch' mode from the default macro file :
\verbatim
% Pol01 pol01.in
\endverbatim
```
% ./Pol01 pol01.in
```
- Execute Pol01 in 'batch' mode including analysis output :
\verbatim
% Pol01 histos.mac
\endverbatim
```
% ./Pol01 histos.mac
```
- If available use JAIDA to display the results via
\verbatim
```
% gmake plots
\endverbatim
```
- A visualisation example is available by calling
\verbatim
% Pol01
```
% ./Pol01
[...]
PreInit> /control/execute vis.mac
\endverbatim
*/
```
@@ -23,8 +23,7 @@
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
//
/// \file POl01/include/ActionInitialization.hh
/// \file ActionInitialization.hh
/// \brief Definition of the ActionInitialization class
#ifndef ActionInitialization_h
@@ -23,12 +23,8 @@
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
/// \file polarisation/Pol01/include/DetectorConstruction.hh
/// \file DetectorConstruction.hh
/// \brief Definition of the DetectorConstruction class
//
//
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
#ifndef DetectorConstruction_h
#define DetectorConstruction_h 1
@@ -23,12 +23,8 @@
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
/// \file polarisation/Pol01/include/DetectorMessenger.hh
/// \file DetectorMessenger.hh
/// \brief Definition of the DetectorMessenger class
//
//
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
#ifndef DetectorMessenger_h
#define DetectorMessenger_h 1
@@ -23,12 +23,8 @@
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
/// \file polarisation/Pol01/include/EventAction.hh
/// \file EventAction.hh
/// \brief Definition of the EventAction class
//
//
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
#ifndef EventAction_h
#define EventAction_h 1
@@ -23,13 +23,8 @@
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
/// \file polarisation/Pol01/include/PhysListEmPolarized.hh
/// \file PhysListEmPolarized.hh
/// \brief Definition of the PhysListEmPolarized class
//
//
//
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
#ifndef PhysListEmPolarized_h
#define PhysListEmPolarized_h 1
@@ -23,13 +23,9 @@
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
/// \file polarisation/Pol01/include/PhysicsList.hh
/// \file PhysicsList.hh
/// \brief Definition of the PhysicsList class
//
//
//
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
//
// 14.10.02 (V.Ivanchenko) provide modular list on base of old PhysicsList
//
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
@@ -23,12 +23,8 @@
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
/// \file polarisation/Pol01/include/PhysicsListMessenger.hh
/// \file PhysicsListMessenger.hh
/// \brief Definition of the PhysicsListMessenger class
//
//
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
#ifndef PhysicsListMessenger_h
#define PhysicsListMessenger_h 1
@@ -23,12 +23,8 @@
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
/// \file polarisation/Pol01/include/PrimaryGeneratorAction.hh
/// \file PrimaryGeneratorAction.hh
/// \brief Definition of the PrimaryGeneratorAction class
//
//
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
#ifndef PrimaryGeneratorAction_h
#define PrimaryGeneratorAction_h 1
@@ -23,12 +23,8 @@
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
/// \file polarisation/Pol01/include/ProcessesCount.hh
/// \file ProcessesCount.hh
/// \brief Definition of the ProcessesCount class
//
//
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
#ifndef ProcessesCount_HH
#define ProcessesCount_HH
@@ -23,12 +23,8 @@
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
/// \file polarisation/Pol01/include/RunAction.hh
/// \file RunAction.hh
/// \brief Definition of the RunAction class
//
//
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
#ifndef RunAction_h
#define RunAction_h 1
@@ -23,12 +23,8 @@
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
/// \file polarisation/Pol01/include/StepMax.hh
/// \file StepMax.hh
/// \brief Definition of the StepMax class
//
//
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
#ifndef StepMax_h
#define StepMax_h 1
@@ -23,12 +23,8 @@
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
/// \file polarisation/Pol01/include/StepMaxMessenger.hh
/// \file StepMaxMessenger.hh
/// \brief Definition of the StepMaxMessenger class
//
//
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
#ifndef StepMaxMessenger_h
#define StepMaxMessenger_h 1
@@ -23,12 +23,8 @@
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
/// \file polarisation/Pol01/include/SteppingAction.hh
/// \file SteppingAction.hh
/// \brief Definition of the SteppingAction class
//
//
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
#ifndef SteppingAction_h
#define SteppingAction_h 1
+16 -16
View File
@@ -11,7 +11,7 @@ Environment variable "G4FORCE_RUN_MANAGER_TYPE" enabled with value == Serial. Fo
**************************************************************
Geant4 version Name: geant4-11-03-ref-06 (30-June-2025)
Geant4 version Name: geant4-11-04-ref-00 (5-December-2025)
Copyright : Geant4 Collaboration
References : NIM A 506 (2003), 250-303
: IEEE-TNS 53 (2006), 270-278
@@ -94,7 +94,7 @@ Lowest muon/hadron kinetic energy 1 keV
Use ICRU90 data 0
Fluctuations of dE/dx are enabled 1
Type of fluctuation model for leptons and hadrons Universal
Use built-in Birks satuaration 0
Use built-in Birks saturation 0
Build CSDA range enabled 0
Use cut as a final range enabled 0
Enable angular generator interface 0
@@ -221,26 +221,26 @@ Index : 1 used in the geometry : Yes
Run terminated.
Run Summary
Number of events processed : 10000
User=0.030000s Real=0.039831s Sys=0.000000s
User=0.040000s Real=0.044286s Sys=0.000000s
The run consists of 10000 gamma of 10 MeV through 1.75 mm of G4_Fe (density: 7.874 g/cm3 )
Process calls frequency --->
Transportation= 31112 msc= 1694 pol-annihil= 58
pol-compt= 261 pol-conv= 225 pol-eBrem= 327
pol-eIoni= 673 pol-phot= 159
Transportation= 31054 msc= 1669 pol-annihil= 55
pol-compt= 255 pol-conv= 216 pol-eBrem= 299
pol-eIoni= 631 pol-phot= 154
Gamma:
Mean Number per Event :1.0044
Mean Energy :9.6075 MeV +- 1.8403 MeV
Mean Polarization :-0.96646 +- 0.18855
Mean Number per Event :1.0029
Mean Energy :9.6381 MeV +- 1.7619 MeV
Mean Polarization :-0.97006 +- 0.17702
Electron:
Mean Number per Event :0.0342
Mean Energy :5.2541 MeV +- 2.4634 MeV
Mean Polarization :-0.73719 +- 0.2775
Mean Number per Event :0.0336
Mean Energy :5.2269 MeV +- 2.49 MeV
Mean Polarization :-0.73203 +- 0.2813
Positron:
Mean Number per Event :0.017
Mean Energy :4.1267 MeV +- 2.0764 MeV
Mean Polarization :-0.57385 +- 0.33007
Mean Number per Event :0.0162
Mean Energy :3.9238 MeV +- 2.0791 MeV
Mean Polarization :-0.54093 +- 0.34242
... write file : pol01.root - done
... close file : pol01.root - done
@@ -249,7 +249,7 @@ Mean Polarization :-0.57385 +- 0.33007
------- MixMaxRng engine status -------
Current state vector is:
mixmax state, file version 1.0
N=17 V[N]={1717374177621652919, 2132159900284328841, 223701998748918168, 1978784610430274976, 923718687334451192, 1622689469762616116, 1313040377188205558, 2047290616958911276, 2015517591902663774, 988584145378492380, 1863220872396400112, 1292127148143504970, 1229922131050915299, 320333566335606112, 1807180599966017425, 930003090364290808, 2055020726244838393} counter= 8sumtot= 1402239617975148809
N=17 V[N]={1758415603667947627, 27612355051204051, 2127059182828064282, 1566062886859197020, 217073422090653280, 120501245900372438, 2018066263439996742, 1334803530686699750, 1883860273679016699, 1995598550197600849, 2236579720461643497, 676955032682662594, 1310543676817618922, 455613023598273110, 1832018653250322758, 1756471312843755513, 2156918756288320301} counter= 13sumtot= 415723398206409923
---------------------------------------
#
================== Deleting memory pools ===================
@@ -23,8 +23,7 @@
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
//
/// \file Pol01/src/ActionInitialization.cc
/// \file ActionInitialization.cc
/// \brief Implementation of the ActionInitialization class
#include "ActionInitialization.hh"
@@ -23,12 +23,8 @@
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
/// \file polarisation/Pol01/src/DetectorConstruction.cc
/// \file DetectorConstruction.cc
/// \brief Implementation of the DetectorConstruction class
//
//
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
#include "DetectorConstruction.hh"
@@ -23,12 +23,8 @@
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
/// \file polarisation/Pol01/src/DetectorMessenger.cc
/// \file DetectorMessenger.cc
/// \brief Implementation of the DetectorMessenger class
//
//
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
#include "DetectorMessenger.hh"
@@ -23,12 +23,8 @@
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
/// \file polarisation/Pol01/src/EventAction.cc
/// \file EventAction.cc
/// \brief Implementation of the EventAction class
//
//
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
#include "EventAction.hh"
@@ -23,13 +23,8 @@
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
/// \file polarisation/Pol01/src/PhysListEmPolarized.cc
/// \file PhysListEmPolarized.cc
/// \brief Implementation of the PhysListEmPolarized class
//
//
//
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
#include "PhysListEmPolarized.hh"
@@ -23,13 +23,8 @@
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
/// \file polarisation/Pol01/src/PhysicsList.cc
/// \file PhysicsList.cc
/// \brief Implementation of the PhysicsList class
//
//
//
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
#include "PhysicsList.hh"
@@ -23,12 +23,8 @@
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
/// \file polarisation/Pol01/src/PhysicsListMessenger.cc
/// \file PhysicsListMessenger.cc
/// \brief Implementation of the PhysicsListMessenger class
//
//
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
#include "PhysicsListMessenger.hh"
@@ -23,12 +23,8 @@
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
/// \file polarisation/Pol01/src/PrimaryGeneratorAction.cc
/// \file PrimaryGeneratorAction.cc
/// \brief Implementation of the PrimaryGeneratorAction class
//
//
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
#include "PrimaryGeneratorAction.hh"
@@ -23,12 +23,8 @@
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
/// \file polarisation/Pol01/src/ProcessesCount.cc
/// \file ProcessesCount.cc
/// \brief Implementation of the ProcessesCount class
//
//
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
#include "ProcessesCount.hh"
@@ -23,12 +23,8 @@
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
/// \file polarisation/Pol01/src/RunAction.cc
/// \file RunAction.cc
/// \brief Implementation of the RunAction class
//
//
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
#include "RunAction.hh"
@@ -23,12 +23,8 @@
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
/// \file polarisation/Pol01/src/StepMax.cc
/// \file StepMax.cc
/// \brief Implementation of the StepMax class
//
//
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
#include "StepMax.hh"
@@ -23,12 +23,8 @@
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
/// \file polarisation/Pol01/src/StepMaxMessenger.cc
/// \file StepMaxMessenger.cc
/// \brief Implementation of the StepMaxMessenger class
//
//
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
#include "StepMaxMessenger.hh"
@@ -23,12 +23,8 @@
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
/// \file polarisation/Pol01/src/SteppingAction.cc
/// \file SteppingAction.cc
/// \brief Implementation of the SteppingAction class
//
//
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
#include "SteppingAction.hh"
-13
View File
@@ -1,13 +0,0 @@
Geant4 extended examples - polarisation
----------------------------------------
Examples in this directory demonstrate use of physics processes including
polarization.
Currently, only one example is provided:
Pol01
------
This example demonstrates how to compute and plot the QED processes including
polarization.
@@ -1,16 +1,10 @@
///\file "polarisation/.README.txt"
///\brief Examples polarisation README page
/*! \page Examples_polarisation Category "polarisation"
\page Examples_polarisation Category "polarisation"
Examples in this directory demonstrate use of physics processes including
polarization:
\link ExamplePol01 Pol01 \endlink
\ref ExamplePol01
This example demonstrates how to compute and plot the QED processes including
polarization.
*/