Warning, /geant4/examples/advanced/exp_microdosimetry/History is written in an unsupported language. File is not indexed.
0001 # Example exp_microdosimetry 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 ## 2024-10-28 G. Milluzzo (exp_microdosimetry-V11-02-00)
0009 - Added the SiC microdosimeter geometry in DetectorConstruction
0010
0011 ## 2023-11-15 I. Hrivnacova (exp_microdosimetry-V11-01-03)
0012 - Updated vis.mac: changed "/vis/open XYZ [600x600-0+0]" to "/vis/open"
0013 to allow run-time choices and simplified comments.
0014
0015 ## 2023-11-12 Alberto Ribon (exp_microdosimetry-V11-01-02)
0016 - run.mac : introduced the UI command
0017 '/process/had/rdm/thresholdForVeryLongDecayTime 1.0e+60 year'
0018 to allow all radioactive decays (including the very long ones).
0019 This is necessary since G4 11.2, being 1 year the default time
0020 threshold above which the decays are ignored.
0021
0022 ## 2023-11-09 G. Milluzzo (exp_microdosimetry-V11-01-01)
0023 - Renaming the radioprotection example in exp_microdosimetry
0024
0025 ## 2022-11-16 F. Romano, J.Magini, G.Parisi, G. Milluzzo (radioprotection-V11-00-02)
0026 - Updating the READMEfile.
0027
0028 ## 2022-11-09 Francesco Romano (radioprotection-V11-00-01)
0029 - Added the diamondTelescope detector. Messengers modified accordingly.
0030 Added python scripts to analyze the spectra files and calculate microdosimetric
0031 Quantities.
0032
0033 ---
0034
0035 # History entries prior to 11.0
0036
0037 28.10.2021, S.Guatelli tag radioprotection-V10-07-04
0038 Added the Bridge silicon microdosimeter and a
0039 macro to perform microdosimetric calculations.
0040 The ROOT macros run with ROOT version 6.
0041
0042 07.10.2021, I. Hrivnacova tag radioprotection-V10-07-03
0043 Migration to new G4AnalysisManager.hh header.
0044
0045 19.07.2021, I. Hrivnacova tag radioprotection-V10-07-02
0046 Updated for changes in the analysis category:
0047 removed deleting of the analysis manager,
0048 as this is now done by the Geant4 kernel.
0049
0050 24.05.2021, B. Morgan (radioprotection-V10-07-01)
0051 - Bump required CMake version range to 3.12...3.20, matching core Geant4
0052
0053 11.02.2021 - S. Guatelli tag radioprotection-V10-07-00
0054 Dependence to G4EmProcessOptions removed.
0055 SetCuts method removed from the local PhysicsList as it is
0056 not thread-safe.
0057
0058 17.11.2020 - S. Guatelli tag radioprotection-V10-06-02
0059 Migration to G4RunManagerFactory
0060
0061 02.11.2020 - F. Romano and J. Magini tag radioprotection-V10-06-01
0062 - radioprotection.cc :
0063 added new parameter to DetectorConstruction constructor
0064 added instance of DetectorManager
0065 - DetectorConstruction.hh :
0066 defined private methods to construct a specific type of detector ("Silicon", "Diamond", and "MicroDiamond")
0067 added detectorType private string to store the name of the one in use
0068 added a variable to the constructor
0069 added declaration for DetectorMessenger class
0070 - DetectorConstruction.cc :
0071 modifed the constructor to store the detector type
0072 rewrote Construct so that it calls the specific method of the selected detector type
0073 moved the previous diamond detector geometry to ConstructDiamondDetector, and added new possible
0074 geometries (silicon and microdiamond) from scratch via the other two methods
0075 - DetectorMessenger.hh :
0076 created the file in order to switch detector type
0077 - DetectorMessenger.cc :
0078 created the file in order to switch detector type
0079 - geometry.mac :
0080 create the macro in order to select a specific detector at runtime (by default, all options are commented out)
0081 - vis.mac :
0082 added a line to execute geometry.mac before launching the GUI (at which point it wouldn't be possible to change the geometry anymore)
0083 - run.mac:
0084 added a line to execute geometry.mac
0085 - CMakeLists.txt :
0086 added geometry.mac to the list of files to be copied to the build directory
0087
0088 02.11.2020 - B.Morgan tag radioprotection-V10-06-00
0089 Support same CMake version range as core Geant4
0090
0091 30.10.2019 - S. Guatelli tag radioprotection-V10-05-01
0092 using namespace std removed
0093
0094 31.01.2019 - I.Hrivnacova tag radioprotection-V10-05-00
0095 Merged GitHub PR #4: all Boolean operators now return G4bool.
0096
0097 19.11.2016 - A. Dotti tag radioprotection-V10-02-01
0098 Explicit set of SD to manager
0099
0100 28.10.2016 - G. Folger tag radioprotection-V10-02-00
0101 Remove direct use of theParticleIterator, use GetParticleTableIterator().
0102 fix required by clang39 on Linux and MAC
0103
0104 06.03.2015 - A. Dotti. tag radioprotection-V10-01-00
0105 removing unnecessary GPS in master
0106
0107 13.10.2014 - S. Guatelli. tag radioprotection-V10-00-01
0108 compilation warning with CLANG deleted (Run Action)
0109
0110 09.10.2014 - S. Guatelli. tag radioprotection-V10-00-00
0111 compilation errors and warning on cdash deleted
0112
0113 08.11.2013 - S. Guatelli. tag radioprotection-V09-06-03
0114 MT mode + analysis working
0115
0116 20.09.2013 - S. Guatelli. tag radioprotection-V09-06-02
0117 REMSIM example dismissed as it is out of date.
0118 Replaced with characterisation of novel diamond detector for
0119 radiation protection, using microdosimetric approach.
0120
0121 04.02.2013 - G.Folger; tag radioprotection-V09-06-01
0122 RemSimPhysicsList.cc: Update for renamed physics builders
0123 GNUmakefile: correct G4INSTALL
0124
0125 14.12.2012 A. Ribon, tag radioprotection-V09-06-00
0126 Removed use of obsolete G4HadronQElasticPhysics.
0127
0128 28.11.2012 G. Cosmo, tag radioprotection-V09-05-03
0129 Fixed cases of variable shadowing.
0130
0131 25.10.2012 L. Pandola, tag radioprotection-V09-05-02
0132 Replace CMakeLists.txt to deal with UI/VIS
0133
0134 12.10.2012 G. Cosmo, tag radioprotection-V09-05-01
0135 Explicit inclusion of units and constants headers.
0136
0137 08.12.2011 P. Mato. tag radioprotection-V09-05-00
0138 Added CMakeLists.txt file
0139
0140 31.10.2011 L. Pandola. Migrated G4Exceptions to the new scheme
0141 tag radioprotection-V09-04-02
0142
0143 23.09.2011 S. Guatelli. Scoring mesh introduced.
0144 G4Analysis component subtitutes AIDA/PI analysis
0145 tag radioprotection-V09-04-01
0146
0147 21.09.2011 S. Guatelli. Update of the physics list,
0148 tag radioprotection-V09-04-00
0149
0150 18.11.2010 J.Allison, tag radioprotection-V09-03-03
0151 Introduce G4UIExecutive.
0152
0153 09.11.2010 M.Asai, tag radioprotection-V09-03-02
0154 Fix AIDA file option
0155
0156 06.06.2010 J. Perl, tag radioprotection-V09-03-01
0157 Remove unused variable in EventAction
0158
0159 03.06.2010 J. Perl, tag radioprotection-V09-03-00
0160 Update vis usage
0161
0162 16.11.2009 S. Guatelli, tag radioprotection-V09-02-04
0163 analysis output format is changed to xml
0164
0165 12.11.2009 S. Guatelli, tag radioprotection-V09-02-01
0166 Physics List updated
0167
0168 08.04.2009 G.A.P.Cirrone, tag radioprotection-V09-02-00
0169 GNUmakefile updated
0170
0171 6 March 2009 Guy Barrand (in agreement with G.Cosmo)
0172 - GNUmakefile : remove the G4ANALYSIS_USE logic found in this file
0173 since it is handled already in the config/analysis.gmk.
0174 This avoids a duplication in the compilation and link commands
0175 of the aida-config options.
0176
0177 06.06.2007 MGP tag radioprotection-V08-03-00
0178 Minor documentation update
0179
0180 15th November 2006 Susanna Guatelli (radioprotection-V08-01-00)
0181 - The hadronic physics lists are more clear.
0182
0183 31th May 2006 Susanna Guatelli(radioprotection-V08-00-01)
0184 - Added histograms
0185 - Added comments
0186
0187 15th March 2006 Susanna Guatelli(radioprotection-V08-00-00)
0188 - Pion absorption at rest introduced in RemSimHadronicBinary.cc
0189 - Added more histograms
0190 - Primary particle generator can handle spectra
0191
0192 7th December 2005 Susanna Guatelli (radioprotection-V07-01-04)
0193 - Macros updated
0194 - Comment deleted from remsim.cc
0195
0196 2nd December 2005 Susanna Guatelli (radioprotection-V07-01-03)
0197 - Ions updated
0198 - General Particle source introduced
0199 - Macros updated
0200 - README updated
0201
0202 23th November 2005 Susanna Guatelli (radioprotection-V07-01-02)
0203 - Ions introduced
0204
0205 23th November 2005 Susanna Guatelli (radioprotection-V07-01-01)
0206 - Deleted warning due to standard C++ libraries concerning reading
0207 external files
0208 - Added Eta and EtaPrime as particles
0209
0210 8th September 2005 Susanna Guatelli (radioprotection-V07-01-00)
0211 - Deleted bug. The bug appears at the end of the execution of the simulation.
0212 The bug consists in a segmentation fault appearing after the delete
0213 of the run manager. The bug appeared with platform slc3.
0214 It is due to a bug in G4hLowEnergyIonisation.
0215
0216 30th May 2005 Susanna Guatelli (radioprotection-V07-00-05)
0217 - Code review, analysis with AIDA 3.2.1 and PI 1.3.3
0218
0219 3rd May 2005 John Allison (examples-V07-00-03)
0220 - Replaced vis manager with G4VisExecutive.
0221
0222 11.2004 - Binary cascade approach added
0223
0224 11.2004 - Option to define the format of the output file hbook or xml
0225
0226 11.2004 - Add histograms
0227
0228 05.2004 - Design iteration with Decorator Design pattern
0229
0230 01.2004 - S.Guatelli
0231 First implementation
0232