Geant4 Cross Reference

Cross-Referencing   Geant4
Geant4/physics_lists/constructors/limiters/README

Version: [ ReleaseNotes ] [ 1.0 ] [ 1.1 ] [ 2.0 ] [ 3.0 ] [ 3.1 ] [ 3.2 ] [ 4.0 ] [ 4.0.p1 ] [ 4.0.p2 ] [ 4.1 ] [ 4.1.p1 ] [ 5.0 ] [ 5.0.p1 ] [ 5.1 ] [ 5.1.p1 ] [ 5.2 ] [ 5.2.p1 ] [ 5.2.p2 ] [ 6.0 ] [ 6.0.p1 ] [ 6.1 ] [ 6.2 ] [ 6.2.p1 ] [ 6.2.p2 ] [ 7.0 ] [ 7.0.p1 ] [ 7.1 ] [ 7.1.p1 ] [ 8.0 ] [ 8.0.p1 ] [ 8.1 ] [ 8.1.p1 ] [ 8.1.p2 ] [ 8.2 ] [ 8.2.p1 ] [ 8.3 ] [ 8.3.p1 ] [ 8.3.p2 ] [ 9.0 ] [ 9.0.p1 ] [ 9.0.p2 ] [ 9.1 ] [ 9.1.p1 ] [ 9.1.p2 ] [ 9.1.p3 ] [ 9.2 ] [ 9.2.p1 ] [ 9.2.p2 ] [ 9.2.p3 ] [ 9.2.p4 ] [ 9.3 ] [ 9.3.p1 ] [ 9.3.p2 ] [ 9.4 ] [ 9.4.p1 ] [ 9.4.p2 ] [ 9.4.p3 ] [ 9.4.p4 ] [ 9.5 ] [ 9.5.p1 ] [ 9.5.p2 ] [ 9.6 ] [ 9.6.p1 ] [ 9.6.p2 ] [ 9.6.p3 ] [ 9.6.p4 ] [ 10.0 ] [ 10.0.p1 ] [ 10.0.p2 ] [ 10.0.p3 ] [ 10.0.p4 ] [ 10.1 ] [ 10.1.p1 ] [ 10.1.p2 ] [ 10.1.p3 ] [ 10.2 ] [ 10.2.p1 ] [ 10.2.p2 ] [ 10.2.p3 ] [ 10.3 ] [ 10.3.p1 ] [ 10.3.p2 ] [ 10.3.p3 ] [ 10.4 ] [ 10.4.p1 ] [ 10.4.p2 ] [ 10.4.p3 ] [ 10.5 ] [ 10.5.p1 ] [ 10.6 ] [ 10.6.p1 ] [ 10.6.p2 ] [ 10.6.p3 ] [ 10.7 ] [ 10.7.p1 ] [ 10.7.p2 ] [ 10.7.p3 ] [ 10.7.p4 ] [ 11.0 ] [ 11.0.p1 ] [ 11.0.p2 ] [ 11.0.p3, ] [ 11.0.p4 ] [ 11.1 ] [ 11.1.1 ] [ 11.1.2 ] [ 11.1.3 ] [ 11.2 ] [ 11.2.1 ] [ 11.2.2 ] [ 11.3.0 ]

Diff markup

Differences between /physics_lists/constructors/limiters/README (Version 11.3.0) and /physics_lists/constructors/limiters/README (Version 10.5)


  1       contructors/limiters                          1       contructors/limiters
  2       --------------------                          2       --------------------
  3                                                     3 
  4     This directory contains "technical" constr      4     This directory contains "technical" constructors in the sense they do not
  5 add processes with physics content but add pro      5 add processes with physics content but add processes or modify physics lists to
  6 allow for step limitation in parallel geometri      6 allow for step limitation in parallel geometries, biasing, etc.
  7                                                     7 
  8                                                     8 
  9 G4FastSimulationPhysics:                            9 G4FastSimulationPhysics:
 10 ------------------------                           10 ------------------------
 11                                                    11 
 12     Constructor that modifies a given physics      12     Constructor that modifies a given physics list to allow for fast simulation.
 13                                                    13 
 14     One, or several, G4FastSimulationManagerPr     14     One, or several, G4FastSimulationManagerProcess objects are added to the
 15     process manager of particles for which a f     15     process manager of particles for which a fast simulation is requested.
 16                                                    16     
 17     The fast simulation may be associated to r     17     The fast simulation may be associated to regions in the mass geometry, in
 18     what case a call like fastSimPhys->Activat     18     what case a call like fastSimPhys->ActivateFastSimulation("e-") must be
 19     done to allow for fast simulation of elect     19     done to allow for fast simulation of electrons.
 20     Parallel geometries can be used also in wh     20     Parallel geometries can be used also in what case the geometry is specified
 21     by its name like fastSimPhys->ActivateFast     21     by its name like fastSimPhys->ActivateFastSimulation("e-","parallelGeom") to
 22     allow for fast simulation of electrons, wi     22     allow for fast simulation of electrons, with fast simulation models attached
 23     to regions in "parallelGeom".                  23     to regions in "parallelGeom".
 24                                                    24 
 25                                                    25 
 26 G4GenericBiasingPhysics:                           26 G4GenericBiasingPhysics:
 27 ------------------------                           27 ------------------------
 28                                                    28 
 29     Constructor that modifies a given physics      29     Constructor that modifies a given physics list to allow for generic biasing.
 30                                                    30 
 31     It provides three type of functionnalities     31     It provides three type of functionnalities:
 32         - wrap physics processes with G4Biasin     32         - wrap physics processes with G4BiasingProcessInterface processes to
 33     make the generic biasing to control them (     33     make the generic biasing to control them (allowing change of
 34     interaction law, change of final state gen     34     interaction law, change of final state generation).
 35   - add G4BiasingProcessInterface processes, b     35   - add G4BiasingProcessInterface processes, but without wrapping a
 36     physics process, in what case these proces     36     physics process, in what case these processes will be used for
 37     "non-physics based biasing" : ie, spliting     37     "non-physics based biasing" : ie, spliting and killing
 38         - add G4ParallelGeometriesLimiterProce     38         - add G4ParallelGeometriesLimiterProcess process (at most one per
 39     process manager) that provides step limita     39     process manager) that provides step limitation on the parallel
 40     geometries used in generic biasing. A proc     40     geometries used in generic biasing. A process can handle several
 41     parallel geometries associated to one part     41     parallel geometries associated to one particle type.
 42                                                    42     
 43     Various methods are provided to activate t     43     Various methods are provided to activate these functionnalities per
 44     particle, set of particles, to activate ph     44     particle, set of particles, to activate physics-based only or
 45     non-physics-based only or both functionnal     45     non-physics-based only or both functionnalities, and to activate the
 46     parallel geometry functionnality.              46     parallel geometry functionnality.
 47     This is documented in include/G4GenericBia     47     This is documented in include/G4GenericBiasingPhysics.hh .
 48                                                    48 
 49                                                    49 
 50 G4ImportanceBiasing:                               50 G4ImportanceBiasing:
 51 -------------------                                51 -------------------
 52                                                    52 
 53 G4MaxTimeCuts:                                     53 G4MaxTimeCuts:
 54 --------------                                     54 --------------
 55                                                    55 
 56 G4MinEkineCuts:                                    56 G4MinEkineCuts:
 57 ---------------                                    57 ---------------
 58                                                    58 
 59 G4NeutronTrackingCut:                              59 G4NeutronTrackingCut:
 60 ---------------------                              60 ---------------------
 61                                                    61 
 62 G4ParallelWorldPhysics:                            62 G4ParallelWorldPhysics:
 63 -----------------------                            63 -----------------------
 64                                                    64 
 65 G4SpecialCuts:                                     65 G4SpecialCuts:
 66 --------------                                     66 --------------
 67                                                    67 
 68 G4StepLimiterPhysics:                              68 G4StepLimiterPhysics:
 69 ---------------------                              69 ---------------------
 70                                                    70 
 71 G4WeightWindowBiasing:                             71 G4WeightWindowBiasing:
 72 ----------------------                             72 ----------------------