Geant4 Cross Reference |
1 # Example Activation History << 2 1 3 See `CONTRIBUTING.rst` for details of **requir << 2 ========================================================= 4 which **must** added in reverse chronological << 3 Geant4 - an Object-Oriented Toolkit for Simulation in HEP 5 be used as a substitute for writing good git c << 4 ========================================================= 6 << 5 7 ## 2024-02-14 Michel Maire (activation-V11-02 << 6 Activation History file 8 - PhysicsList: add G4HadronElasticPhysicsXS << 7 ----------------------- 9 - RadioactiveDecayPhysic: add Triton << 8 This file should be used by the G4 example coordinator to briefly 10 - GammaNuclearPhysics, GammaNuclearPhysicsLEND << 9 summarize all major modifications introduced in the code and keep 11 << 10 track of all tags. 12 ## 2023-11-10 Alberto Ribon (activation-V11-01 << 11 13 - In all macro files, introduced the UI comman << 12 ---------------------------------------------------------- 14 '/process/had/rdm/thresholdForVeryLongDecayT << 13 * Reverse chronological order (last date on top), please * 15 to allow all radioactive decays (including t << 14 ---------------------------------------------------------- 16 This is necessary since G4 11.2, being 1 yea << 17 threshold above which the decays are ignored << 18 << 19 ## 2023-08-04 Michel Maire (activation-V11-01- << 20 - add run.mac << 21 - update README, CMakeLists.txt << 22 << 23 ## 2023-07-16 Michel Maire (activation-V11-01 << 24 - revision of all headers << 25 << 26 ## 2022-04-03 Michel Maire (activation-V11-00 << 27 - PhysicsList : SetThresholdOfHalfLife(1*nanos << 28 << 29 ## 2021-12-10 Ben Morgan (activation-V11-00-00 << 30 - Change to new Markdown History format << 31 << 32 --- << 33 << 34 # History entries prior to 11.0 << 35 15 36 13-10-21 mma (activation-V10-07-11) 16 13-10-21 mma (activation-V10-07-11) 37 - HadronElasticPhysicsHP : use G4GenericMessen 17 - HadronElasticPhysicsHP : use G4GenericMessenger instead of NeutronHPMessenger 38 - RadioactiveDecayPhysics : do not change Thre 18 - RadioactiveDecayPhysics : do not change ThresholdOfHalfLife 39 19 40 06-10-21 I. Hrivnacova (activation-V10-07-10) 20 06-10-21 I. Hrivnacova (activation-V10-07-10) 41 - Migration to new G4AnalysisManager.hh header 21 - Migration to new G4AnalysisManager.hh header; 42 define the default output file type (root). 22 define the default output file type (root). 43 23 44 16-08-21 mma (activation-V10-07-09) 24 16-08-21 mma (activation-V10-07-09) 45 - TrackingAction : take weight into account 25 - TrackingAction : take weight into account 46 26 47 05-08-21 mma (activation-V10-07-08) 27 05-08-21 mma (activation-V10-07-08) 48 - ElectromagneticPhysics : update EM parameter 28 - ElectromagneticPhysics : update EM parameters 49 - RadioactiveDecayPhysics : new constructor, i 29 - RadioactiveDecayPhysics : new constructor, include G4Radioactivation process, 50 inactivate atomic 30 inactivate atomic deexcitation 51 31 52 27-07-21 mma (activation-V10-07-07) 32 27-07-21 mma (activation-V10-07-07) 53 - RunAction::CountProcesses() : add a protecti 33 - RunAction::CountProcesses() : add a protection if (process == nullptr) 54 - RunAction : add a comment for excited states 34 - RunAction : add a comment for excited states 55 35 56 19-07-21 I. Hrivnacova (activation-V10-07-06) 36 19-07-21 I. Hrivnacova (activation-V10-07-06) 57 - Updated for changes in the analysis category 37 - Updated for changes in the analysis category: 58 removed deleting of the analysis manager, 38 removed deleting of the analysis manager, 59 as this is now done by the Geant4 kernel. 39 as this is now done by the Geant4 kernel. 60 40 61 22-06-21 G. Cosmo (activation-V10-07-05) 41 22-06-21 G. Cosmo (activation-V10-07-05) 62 - Use new CLHEP units for minute, hour, day, y 42 - Use new CLHEP units for minute, hour, day, year and millielectronvolt 63 in PhysicsList. 43 in PhysicsList. 64 44 65 15-04-21 mma (activation-V10-07-04) 45 15-04-21 mma (activation-V10-07-04) 66 - Activation.cc: RunManagerFactory 46 - Activation.cc: RunManagerFactory 67 G4SteppingVerboseWithUnits 47 G4SteppingVerboseWithUnits 68 ParticleHP env variables 48 ParticleHP env variables 69 - ActionInitialization.hh and cc: remove Stepp 49 - ActionInitialization.hh and cc: remove SteppingVerbose class 70 50 71 04-03-21 A. Ribon (activation-V10-07-03) 51 04-03-21 A. Ribon (activation-V10-07-03) 72 - GammaNuclearPhysics, GammaNuclearPhysicsLEND 52 - GammaNuclearPhysics, GammaNuclearPhysicsLEND : replaced 73 G4PhotoNuclearProcess (that has been deleted 53 G4PhotoNuclearProcess (that has been deleted) with 74 G4HadronInelasticProcess. 54 G4HadronInelasticProcess. 75 55 76 15-01-21 mma (activation-V10-07-02) 56 15-01-21 mma (activation-V10-07-02) 77 - TrackingAction: count secondary particles wi 57 - TrackingAction: count secondary particles with meanLife > 0. 78 58 79 05-01-21 mma (activation-V10-07-01) 59 05-01-21 mma (activation-V10-07-01) 80 - PhysicsList: add GammaNuclearPhysicsLEND 60 - PhysicsList: add GammaNuclearPhysicsLEND 81 61 82 30-12-20 mma (activation-V10-07-00) 62 30-12-20 mma (activation-V10-07-00) 83 - update ElectromagneticPhysics 63 - update ElectromagneticPhysics 84 64 85 26-10-20 mma (activation-V10-06-03) 65 26-10-20 mma (activation-V10-06-03) 86 - README : add macros description 66 - README : add macros description 87 67 88 05-08-20 Alberto Ribon (activation-V10-06-02) 68 05-08-20 Alberto Ribon (activation-V10-06-02) 89 - envHadronic.(c)sh : removed deprecated HP en 69 - envHadronic.(c)sh : removed deprecated HP environmental variables 90 and replaced them with corresponding C++ cal 70 and replaced them with corresponding C++ calls in the main. 91 (These two shell-script files will be remove 71 (These two shell-script files will be removed in G4 11.0.) 92 72 93 21-06-20 mma (activation-V10-06-01) 73 21-06-20 mma (activation-V10-06-01) 94 - Run.cc, line 188 : correct a protection on m 74 - Run.cc, line 188 : correct a protection on maximum number of histos 95 75 96 13-05-20 mma (activation-V10-06-00) 76 13-05-20 mma (activation-V10-06-00) 97 - GammaNuclearPhysics : add G4LowEGammaNuclear 77 - GammaNuclearPhysics : add G4LowEGammaNuclearModel 98 78 99 07-10-18 mma (activation-V10-04-04) 79 07-10-18 mma (activation-V10-04-04) 100 - PhysicsList : use G4IonElasticPhysics and G4 80 - PhysicsList : use G4IonElasticPhysics and G4IonPhysicsXS 101 81 102 25-06-18 mma (activation-V10-04-03) 82 25-06-18 mma (activation-V10-04-03) 103 - envHadronic : add env variables for particle 83 - envHadronic : add env variables for particleHP (PHP) 104 84 105 08-05-18 Ben Morgan (activation-V10-04-02) 85 08-05-18 Ben Morgan (activation-V10-04-02) 106 - Include G4Types before use of G4MULTITHREADE 86 - Include G4Types before use of G4MULTITHREADED. For forward 107 compatibility with move to #defines over -D 87 compatibility with move to #defines over -D for G4 preprocessor 108 symbols. 88 symbols. 109 89 110 06-04-18 mma (activation-V10-04-01) 90 06-04-18 mma (activation-V10-04-01) 111 - Activation.cc : set visualisation only in in 91 - Activation.cc : set visualisation only in interactive mode 112 92 113 15-03-18 mma (activation-V10-04-00) 93 15-03-18 mma (activation-V10-04-00) 114 - Activation.cc : remove G4UI_USE and G4VIS_US 94 - Activation.cc : remove G4UI_USE and G4VIS_USE 115 95 116 28-11-17 Ivana Hrivnacova (activation-V10-03-0 96 28-11-17 Ivana Hrivnacova (activation-V10-03-05) 117 - Fixed Doxygen warnings 97 - Fixed Doxygen warnings 118 98 119 25-10-17 Ivana Hrivnacova (activation-V10-03-0 99 25-10-17 Ivana Hrivnacova (activation-V10-03-03,04) 120 - Reverted back the example name; 100 - Reverted back the example name; 121 (it's not possible to tag the renamed exampl 101 (it's not possible to tag the renamed example) 122 - Minor modifications in readme only 102 - Minor modifications in readme only 123 103 124 19-10-17 Ivana Hrivnacova (activation-V10-03-0 104 19-10-17 Ivana Hrivnacova (activation-V10-03-02) 125 - Renamed example from Activation in activatio 105 - Renamed example from Activation in activation 126 106 127 17-10-17 mma (activation-V10-03-01) 107 17-10-17 mma (activation-V10-03-01) 128 - update readme 108 - update readme 129 109 130 16-05-17 mma (activation-V10-03-00) 110 16-05-17 mma (activation-V10-03-00) 131 - first tag. Cowork with ctests-V10-03-07 111 - first tag. Cowork with ctests-V10-03-07 132 112 133 21-04-17 Ivana Hrivnacova 113 21-04-17 Ivana Hrivnacova 134 - Make the Run::fIonMap, fIonId static and add 114 - Make the Run::fIonMap, fIonId static and added lock in Run::GetIonId() 135 where these data are updated. This makes the 115 where these data are updated. This makes the code working in MT mode. 136 - Simplified code in Run class: 116 - Simplified code in Run class: 137 - Introduced C++11 range for-loops 117 - Introduced C++11 range for-loops 138 - Added a private function for merging parti 118 - Added a private function for merging particle data maps to avoid code duplication 139 119 140 07-02-17 Michel Maire 120 07-02-17 Michel Maire 141 - created from Hadr06 121 - created from Hadr06