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