Import Geant4 10.3.0 source tree

This commit is contained in:
Gabriele Cosmo
2016-12-09 12:35:28 +01:00
parent 4ec577e5c4
commit a3452e42ac
3514 changed files with 210500 additions and 89628 deletions
@@ -27,7 +27,7 @@ $Id$
visually.
The method of placement can be selected interactively via the command
(see DetectorMessenger and debug.mac):
(see DetectorMessenger and transforms.in):
\verbatim
/placement/setMethod method
\endverbatim
@@ -38,7 +38,7 @@ $Id$
\section Transforms_s3 Primary generator
Default kinematic is a geantino, at rest, at coordinate origin.
Default kinematic is a geantino, at coordinate origin.
Can be changed with particleGun commands.
\section Transforms_s4 Physics
@@ -59,9 +59,8 @@ $Id$
% transforms
....
Idle> ---> type your commands. For instance:
Idle> /control/execute debug.mac
....
Idle> /placement/setMethod WithInverseMatrix
Idle> /placement/setMethod WithInverseMatrix
Idle> /tracking/verbose 1
Idle> /run/beamOn 1
....
Idle> exit
@@ -69,7 +68,7 @@ Idle> exit
- Execute transforms in 'batch' mode from macro files
\verbatim
% transforms debug.mac
% transforms transforms.in
\endverbatim
*/
@@ -40,7 +40,7 @@ target_link_libraries(transforms ${Geant4_LIBRARIES} )
# relies on these scripts being in the current working directory.
#
set(transforms_SCRIPTS
debug.mac vis.mac
transforms.in vis.mac
)
foreach(_script ${transforms_SCRIPTS})
+13 -1
View File
@@ -14,7 +14,19 @@ track of all tags.
----------------------------------------------------------
* Reverse chronological order (last date on top), please *
----------------------------------------------------------
12-10-16 mma (exTransforms-V10-02-04)
- remove again debug.mac
09-10-16 mma (exTransforms-V10-02-02, 03)
- restaure debug.mac
08-10-16 mma (exTransforms-V10-02-01)
- rename debug.mac to transforms.in
04-07-16 I. Hrivnacova (exTransforms-V10-02-00)
- Fixes for Doxygen documentation
24-07-15 mma (exTransforms-V10-01-00)
- vis.mac: draw axis.
+6 -7
View File
@@ -1,4 +1,4 @@
$Id: README 68023 2013-03-13 13:40:16Z gcosmo $
$Id: README 99889 2016-10-10 12:20:17Z gcosmo $
-------------------------------------------------------------------
=========================================================
@@ -33,7 +33,7 @@ $Id: README 68023 2013-03-13 13:40:16Z gcosmo $
The method of placement can be selected interactively via the command
(see DetectorMessenger):
/placement/setMethod method (see debug.mac)
/placement/setMethod method (see transfoms.in)
2- Physics list
@@ -42,7 +42,7 @@ $Id: README 68023 2013-03-13 13:40:16Z gcosmo $
3- Primary generator
-----------------
Default kinematic is a geantino, at rest, at coordinate origin.
Default kinematic is a geantino at coordinate origin.
Can be changed with particleGun commands.
4- Physics
@@ -62,12 +62,11 @@ $Id: README 68023 2013-03-13 13:40:16Z gcosmo $
% transforms
....
Idle> ---> type your commands. For instance:
Idle> /control/execute debug.mac
....
Idle> /placement/setMethod WithInverseMatrix
Idle> /placement/setMethod WithInverseMatrix
Idle> /tracking/verbose 1
Idle> /run/beamOn 1
....
Idle> exit
- execute transforms in 'batch' mode from macro files
% transforms debug.mac
% transforms transforms.in
@@ -4,7 +4,7 @@
############################################
*************************************************************
Geant4 version Name: geant4-10-03-beta-01 (30-June-2016)
Geant4 version Name: geant4-10-03 (9-December-2016)
Copyright : Geant4 Collaboration
Reference : NIM A 506 (2003), 250-303
WWW : http://cern.ch/geant4
@@ -23,6 +23,8 @@
[ ( 0 -0.5 0.866025)
( 0 0.866025 0.5)
( -1 0 0) ]
Current application state is Idle
Warning : Geant4 kernel is not Init state : Assuming Init state.
Obsolete world logical volume is removed from the default region.
World is registered to the default region.
###/placement/setMethod WithInverseMatrix
@@ -89,7 +91,7 @@ Step# X Y Z KineE dEStep StepLeng TrakLeng
Run terminated.
Run Summary
Number of events processed : 1
User=0s Real=0.01s Sys=0s
User=0.01s Real=0s Sys=0s
G4 kernel has come to Quit state.
UserDetectorConstruction deleted.
UserPhysicsList deleted.
@@ -23,11 +23,11 @@
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
/// \file radioactivedecay/rdecay01/include/SteppingVerbose.hh
/// \file geometry/transforms/include/SteppingVerbose.hh
/// \brief Definition of the SteppingVerbose class
//
//
// $Id: SteppingVerbose.hh 71036 2013-06-10 09:19:10Z gcosmo $
// $Id: SteppingVerbose.hh 98266 2016-07-04 17:48:45Z gcosmo $
//
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
@@ -23,11 +23,11 @@
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
/// \file radioactivedecay/rdecay01/src/SteppingVerbose.cc
/// \file geometry/transforms/src/SteppingVerbose.cc
/// \brief Implementation of the SteppingVerbose class
//
//
// $Id: SteppingVerbose.cc 71036 2013-06-10 09:19:10Z gcosmo $
// $Id: SteppingVerbose.cc 98266 2016-07-04 17:48:45Z gcosmo $
//
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
@@ -0,0 +1,15 @@
/control/verbose 2
/run/verbose 2
#
/placement/setMethod WithDirectMatrix
###/placement/setMethod WithInverseMatrix
###/placement/setMethod WithAxialRotations
###/placement/setMethod WithEulerAngles
###/placement/setMethod WithReflections
#
/gun/direction 1.732 1. 0.
#
/tracking/verbose 1
#
/run/beamOn 1