Warning, /geant4/examples/basic/B3/History is written in an unsupported language. File is not indexed.
0001 # Example B3 History
0002
0003 See `CONTRIBUTING.rst` for details of **required** info/format for each entry,
0004 which **must** added in reverse chronological order (newest at the top).
0005 It must **not** be used as a substitute for writing good git commit messages!
0006
0007 -------------------------------------------------------------------------------
0008
0009 ## 2025-10-21 I. Hrivnacova (exampleB3-V11-03-00)
0010 - Removed StackingAction class and using new
0011 G4RunManager::SetDefaultClassification() for killing neutrinos
0012
0013 ## 2024-08-12 I. Hrivnacova (exampleB3-V11-02-00)
0014 - Updated for changes in accumulables:
0015 use new "Register" method with shorter name
0016
0017 ## 2024-05-07 I. Hrivnacova (exampleB3-V11-02-00)
0018 - Looping over G4THitsMap via range for loop instead of iterators.
0019
0020 ## 2023-11-15 I. Hrivnacova (exampleB3-V11-01-01)
0021 - Updated vis.mac macros:
0022 Changed "/vis/open OGL [600x600-0+0]" to "/vis/open" to allow run-time choices
0023 and simplified comments
0024
0025 ## 2023-11-03 I. Hrivnacova (exampleB3-V11-01-00)
0026 - Applied auto in main where suitable and not done by clang-tidy
0027
0028 ## 2022-11-29 I. Hrivnacova (exampleB3-V11-00-02)
0029 - Activated merging ntuples with score ntuple writer
0030 - Added commented setting in run2.mac:
0031 /control/cout/ignoreThreadsExcept 0
0032
0033 ## 2022-03-02 I. Hrivnacova (exampleB3-V11-00-01)
0034 - Set new analysis file name for the second run
0035 in run2.mac to avoid overwriting the output from
0036 the first run
0037
0038 ## 2021-12-10 Ben Morgan (exampleB3-V11-00-00)
0039 - Change to new Markdown History format
0040
0041 ---
0042
0043 # History entries prior to 11.0
0044
0045 06-10-21 I. Hrivnacova (exampleB3-V10-07-03)
0046 - Migration to new G4AnalysisManager.hh header;
0047 removed Analysis.hh.
0048
0049 13-07-21 I. Hrivnacova (exampleB3-V10-07-02)
0050 - Introduced namespace instead of a class names prefix
0051 - Declare overriding functions 'override' (and removed 'virtual' keyword)
0052
0053 31-05-21 I. Hrivnacova (exampleB3-V10-07-01)
0054 - Use nullptr instead of 0
0055 - Clean trailing whitespaces from all files
0056
0057 30-05-21 M.Maire (exampleB3-V10-07-00)
0058 - exampleB3a,b.cc: use G4SteppingVerboseWithUnits
0059
0060 02/11/20 B.Morgan (exampleB3-V10-06-01)
0061 - Support same CMake version range as core Geant4
0062
0063 30/06/20 G. Cosmo (exampleB3-V10-06-00)
0064 - Migrated examples to use G4RunManagerFactory, therefore implicitly enabling
0065 tasking by default in MT builds.
0066
0067 21/11/19 G. Cosmo (exampleB3-V10-05-02)
0068 - Use default MixMax random engine.
0069
0070 30/09/19 I. Hrivnacova (exampleB3-V10-05-01)
0071 - Updated comments in main() for modified score ntuple writer UI commands.
0072
0073 08/07/19 I. Hrivnacova (exampleB3-V10-05-00)
0074 - Added score ntuple writer.
0075
0076 30/11/18 I. Hrivnacova (exampleB3-V10-04-05)
0077 - Moved the previous update from B3b in B3 documentation
0078 and removed obsolete README files from B3a and B3b.
0079
0080 16/11/18 J. Madsen (exampleB3-V10-04-04)
0081 - Updated documentation for example B3b
0082
0083 13/11/18 J. Madsen (exampleB3-V10-04-03)
0084 - Added StatAnalysis to example B3b according to Lund agreement
0085 to demonstrate statistical computations in a basic example
0086
0087 30/10/18 I. Hrivnacova (exampleB3-V10-04-02)
0088 - Removed usage of G4ScoreNtupleWriter;
0089 will be demonstrated in a new extended analysis example
0090
0091 26/10/18 I. Hrivnacova (exampleB3-V10-04-01)
0092 - Activated storing hits in Root file using new G4ScoreNtupleWriter
0093 - Replaced explicit printing of Run ID with /run/printProgress
0094 - Updated README
0095
0096 08/05/18 B. Morgan (exampleB3-V10-04-00)
0097 - Include G4Types before use of G4MULTITHREADED. For forward
0098 compatibility with move to #defines over -D for G4 preprocessor
0099 symbols.
0100
0101 22/12/16 M. Maire (exampleB3-V10-03-00)
0102 - PhysicsList : register Electromagnetic before RadioactiveDecay
0103
0104
0105 19/11/16 A. Dotti (exampleB3-V10-02-04)
0106 - explicit set of SD to manager
0107
0108 02/11/16 I. Hrivnacova (exampleB3-V10-02-03)
0109 - Fixed comments for Doxygen
0110 - Removed obsolete B3b/exampleB3.cc
0111
0112 26/09/16 I. Hrivnacova (exampleB3-V10-02-02)
0113 - Updated for renaming G4Parameter in G4Accumulable
0114
0115 24/05/16 I. Hrivnacova (exampleB3-V10-02-01)
0116 - Fixed compiler warning introduced in the previous update
0117
0118 20/05/16 I. Hrivnacova (exampleB3-V10-02-00)
0119 - Fixed initialization of the hits collections IDs in B3aEventAction
0120 (this fixes the problem report #1862)
0121 - Removed History files from B3a and B3b
0122
0123 05/11/15 I. Hrivnacova (exampleB3-V10-01-01)
0124 - Splitting example in two variants of merging data:
0125 -B3a (new) with the code based on G4Parameter
0126 -B3b (as previous B3) with the code based on G4Run
0127
0128 04/05/15 I. Hrivnacova (exampleB3-V10-01-00)
0129 - Coding guidelines: removed empty lines
0130
0131 29/11/14 I. Hrivnacova
0132 - Use G4endl instead of \n in G4cout;
0133 this makes each new line in the output on threads preceded with
0134 G4WTN >
0135
0136 06/11/14 I. Hrivnacova
0137 - Finalized modifications in previous tag (01):
0138 - Removed G4UI_USE/G4VIS_USE tests and init.mac macro (not needed)
0139 - Moved G4UIExecutive at the beginning of main() in all examples
0140 - Perform run initialization in macros instead of main()
0141
0142 04/11/14 L. Garnier (exampleB3-V10-00-01)
0143 - Remove old G4UI_USE/G4VIS_USE
0144 - Move G4UIExecutive at the beginning of main()
0145
0146 29/10/13 I. Hrivnacova (exampleB3-V09-06-06)
0147 - Removed SetNumberOfThreads(4) from main (use Geant4 default)
0148 - Updated README
0149
0150 09/09/13 M.Asai (exampleB3-V09-06-05)
0151 - B3PrimaryGeneratorAction.cc : Change G4ParticleTable::GetIon() to
0152 G4IonTable::GetIon(), as the former method becomes obsolete.
0153
0154 13/06/13 mma (exampleB3-V09-06-04)
0155 Fixes for MT:
0156 - Set sensitive detector via SetSensitiveDetector(..)
0157 - Get hits collection IDs in B3Run::RecordEvent (and not B3Run constructor)
0158 - Add a test for primary generator action in B3RunAction::EndOfRunAction()
0159 as it does not exist on master
0160
0161 05/06/13 mma (exampleB3-V09-06-03)
0162 - add section about ACTION INITALIZATION to README and .README
0163
0164 01/06/13 mma (exampleB3-V09-06-02)
0165 - Migration for MT:
0166 forgotten to add B3Run
0167
0168 31/05/13 mma (exampleB3-V09-06-01)
0169 - Migration for MT:
0170 Added B3ActionInitialization, B3Run
0171 Removed B3EventAction
0172 and updated actions classes accordingly.
0173 README files still need to be updated.
0174
0175 28/02/13 I. Hrivnacova
0176 - When building materials with NistManager
0177 do not set fromIsotopes argument (which was set to false),
0178 as since 9.6 all materials have to be built from isotopes.
0179 Thanks to V. Ivantchenko for pointing at this.
0180
0181 21/11/11 I. Hrivnacova
0182 - Improved vis.mac
0183 - Removed alternative detector construction class
0184
0185 14/11/11 I. Hrivnacova
0186 - The first tagged version of the new B3 example
0187 (tagged in basic).
0188
0189 11-11-11 (mma)
0190 - EventAction: printModulo 10000
0191
0192 01-11-11 (mma)
0193 - DetectorConstruction2: - add an offset when replicate dPhi
0194
0195 29-09-11 (mma)
0196 - DetectorConstruction: - replace crystal shape Trd by Box
0197 - add a gap for wrapping
0198
0199 27-06-11 michel maire
0200 - Created.