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