Back to home page

EIC code displayed by LXR

 
 

    


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