Warning, /geant4/examples/advanced/brachytherapy/History is written in an unsupported language. File is not indexed.
0001 # Example brachytherapy 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). It must **not**
0005 be used as a substitute for writing good git commit messages!
0006
0007 ## 2023-11-15 I. Hrivnacova (brachy-V11-01-01)
0008 - Updated VisualisationMacro.mac:
0009 - Changed "/vis/open XYZ [600x600-0+0]" to "/vis/open" to allow run-time choices
0010 and simplified comments.
0011
0012 ## 2023-11-10 Alberto Ribon (brachy-V11-01-00)
0013 - In all macro files, introduced the UI command
0014 '/process/had/rdm/thresholdForVeryLongDecayTime 1.0e+60 year'
0015 to allow all radioactive decays (including the very long ones).
0016 This is necessary since G4 11.2, being 1 year the default time
0017 threshold above which the decays are ignored.
0018
0019 ## 2022-05-30 Susanna Guatelli (brachy-V11-00-01)
0020 - Migration to c++11/14/17 features
0021
0022 ## 2021-12-10 Ben Morgan (brachy-V11-00-00)
0023 - Change to new Markdown History format
0024
0025 ---
0026
0027 # History entries prior to 11.0
0028
0029 07.10.2021 - I. Hrivnacova; brachy-V10-07-04
0030 Migration to new G4AnalysisManager.hh header;
0031 define the default output file type (root),
0032 removed BrachyAnalysisManager.hh
0033
0034 02.09.2021 - D.H. Wright; brachy-V10-07-03
0035 Replaced string RadioactiveDecayBase with RadioactiveDecay in
0036 BrachySteppingAction::UserSteppingAction
0037 (RadioactiveDecayBase soon to disappear)
0038
0039 19.07.2021 - I. Hrivnacova; brachy-V10-07-02
0040 Updated for changes in the analysis category:
0041 removed deleting of the analysis manager,
0042 as this is now done by the Geant4 kernel.
0043
0044 24.05.2021 - B. Morgan; brachy-V10-07-01
0045 Bump required CMake version range to 3.12...3.20, matching core Geant4
0046
0047 12.02.2021 - S. Guatelli; brachy-V10-07-00
0048 Cleaning of the code. Use C++11 keywords and patterns.
0049 Remove BrachyMaterial class. Materials implemented now
0050 using NIST Material Manager of Geant4. Remove SetCuts from
0051 the local PhysicsList as it is not thread-safe.
0052
0053 12.11.2020 - S. Guatelli; brachy-V10-06-03
0054 Migration to G4RunManagerFactory
0055
0056 02.11.2020 - B.Morgan; brachy-V10-06-02
0057 Support same CMake version range as core Geant4
0058
0059 13.08.2020 - S. Guatelli; brachy-V10-06-01
0060 Analysis done by means of G4Analysis. No more dependence on ROOT.
0061 General cleaning of the code. RunAction implemented.
0062
0063 14.07.2020 - A. Zaborowska;brachy-V10-06-00
0064 Add missing /run/initialize to VisualisationMacro.mac
0065
0066 20.09.2019 - M. Asai;brachy-V10-05-00
0067 Add G4VScoringMesh:: scope identifier to BrachyUserScoreWriter.cc
0068 Co-working with detutils-V10-05-01
0069
0070 30.11.2018 - G. Cosmo;brachy-V10-04-07.
0071 Fixed compilation warning for shadowing variables/parameters
0072 in BrachyAnalysisManager, BrachyPrimaryGeneratorAction and
0073 BrachyUserScoreWriter.
0074
0075 29.11.2018 - G. Folger;brachy-V10-04-06.
0076 Fix Visualisation.mac to leave verbosity at errors
0077 (warning is a 'magic' word failing a test
0078
0079 29.11.2018 - G. Folger;brachy-V10-04-05.
0080 Attempt to use Root optionally in CMakeLists.txt.
0081
0082 28.11.2018 - S. Guatelli;brachy-V10-04-04.
0083 Added directory test_macro and included more ROOT analysis files.
0084
0085 25.10.2018 - S. Guatelli;brachy-V10-04-03. CMakeList updated
0086
0087 24.10.2018 - S. Guatelli;brachy-V10-04-02.
0088 Included macros for the regression testing of Geant4.
0089 Option to switch EM physics list included
0090
0091 04.09.2018 - S. Guatelli and A. Le;brachy-V10-04-01.
0092 Included new brachy source (I-125 Oncura 6711 source).
0093 G4_VIS_USE and G4_UI_USE deleted.
0094
0095 10.05.2018 - B. Morgan; brachy-V10-04-00
0096 Include G4Types before use of G4MULTITHREADED. For forward
0097 compatibility with move to #defines over -D for G4 preprocessor
0098 symbols.
0099
0100 10.11.2017 - G. Cosmo; brachy-V10-03-01
0101 Avoid setting the initial seed to zero.
0102
0103 1.11.2016 - S. Guatelli; brachy-V10-02-02
0104 Added comparison to reference data for the Flexisource
0105 Added Flexisurce and TG186 reference source; added method to calculate relative dose rate to compare to reference data
0106
0107 06.09.2016 - M. Asai; brachy-V10-02-01
0108
0109 04.09.2016 - M. Asai; brachy-V10-02-00
0110 Modify std::map<G4int, G4double*> to
0111 std::map<G4int, G4StatDouble*>
0112
0113 06.03.2015 - A. Dotti; brachy-V10-01-00
0114 Removing unnecessary instantiation of GPS in master
0115
0116 09.10.2014 - S. Guatelli; brachy-V10-00-00
0117 Compilation errors and warnings with cdash deleted
0118 Analysis with ROOT introduced
0119
0120 21.10.2013 - L. Pandola; brachy-V09-06-02
0121 Fix bug in BrachySteppingAction.cc reported by John A.
0122 (replace = with ==). Use G4ParticleDefinition instead
0123 of string.
0124
0125 19.09.2013 - S. Guatelli; tag brachy-V09-06-01
0126 Multithreading option introduced
0127
0128 09.05.2013 - S. Guatelli; tag brachy-V09-06-00
0129 Modular Physics List introduced
0130 Analysis class introduced using g4tools
0131 GeneralParticleSource substitutes G4ParticleGun
0132 Radioactive Decay introduced
0133 Energy spectrum of gamma deriving from radioactive decay.
0134 Now it is possible to switch among brachy sources with freedom.
0135
0136 12.10.2012 - L. Pandola; tag brachy-V09-05-01
0137 Added a CMakeLists.txt file
0138
0139 11.10.2012 - G. Cosmo; tag brachy-V09-05-00
0140 Explicit inclusion of units and constants headers.
0141
0142 16.09.2011 - S. Guatelli; tag brachy-V09-04-01
0143
0144 14.09.2011 - S. Guatelli; G4 Analysis module substitutes the analysis
0145 Done with PI-AIDA. macro.C added.
0146
0147 02.09.2011 - S. Guatelli; scoring mesh introduced.
0148 Sensitive detector and ReadOutGeometry components deleted.
0149
0150 29.11.2010 - G.A.P. Cirrone; tag brachy-V09-03-05
0151 Compilation warnigs removed.
0152
0153 26.11.2010 - G.A.P. Cirrone & S. Guatelli; tag brachy-V09-03-04
0154 General code review.
0155
0156 25.11.2010 -- J.Allison; tag brachy-V09-03-03
0157 Cleaned up use of G4UIExecutive.
0158
0159 24.11.2010 -- G.A.P.Cirrone; tag brachy-V09-03-02
0160 Fixed compilation error for a missing obsolete include file
0161
0162 03.06.2010 -- Joseph Perl; tag brachy-V09-03-01
0163 Updated vis usage.
0164
0165 01.06.2010 -- G.A.P. Cirrone; tag brachy-V09-03-00
0166 G4UIExecutiveand minor revisions
0167
0168 12.11.2009 -- L. Pandola; tag brachy-V09-02-02
0169 Fixed AIDA
0170
0171 12.11.2009 -- S. Guatelli; brachy-V09-02-01
0172 Update of Physics List
0173
0174 22.02 2009 -- G.Folger; tag brachy-V09-02-00
0175 Correct compilation errors and warnings when G4ANALYSIS is NOT set
0176
0177 24.11.2008 -- G.A.P.Cirrone; tag: brachy-V09-01-03
0178 Updated macro files
0179
0180 21.11.2008 -- G.A.P.Cirrone; Tag: brachy-V09-01-02
0181 Corrected and updated macro files
0182
0183 15.06.2008 -- G.A.P.Cirrone; Tag: brachy-V09-01-01
0184 Removed no more necessary AIDA commands from GNUmakefile
0185
0186 05th June 2008: G.A.P.Cirrone (cirrone@lns.infn.it). Tag version: brachy-V09-01-00
0187 - Compilation error corrected in the BrachyAnalysiManager
0188 - Bad type assignment in BrachyAnalysismanager
0189 - Activated the generation .root files for output
0190
0191 15th November 2006 Susanna Guatelli (brachy-V08-01-01)
0192 - Physics list cleaned. The cut is fixed to a value lower than the
0193 1 keV limit.
0194
0195 14th November 2006 John Allison (brachy-V08-01-00)
0196 - Removed /vis/scene/transientsAction none (no longer available).
0197
0198 30th May 2006 Susanna Guatelli (brachy-V08-00-02)
0199 - Deleted a warning during compilation
0200
0201 15th May 2006 Susanna Guatelli (brachy-V08-00-01)
0202 - Added comments, deleted a warning during compilation
0203
0204 15th May 2006 Susanna Guatelli (brachy-V08-00-00)
0205 - Hit collection deleted. The energy deposit and position are stored directly
0206 in histograms and ntuples in the BrachyPhantomSD
0207 - Iteration in the management of the primary particles
0208 - More comments explain the code
0209 - README updated
0210
0211 22th November 2005 Susanna Guatelli (brachy-V07-01-00)
0212 - Deleted bug in the RunAction. The results of the simulation
0213 (energy deposit, position) are stored in a hit collection.
0214
0215 30th May 2005 Susanna Guatelli (brachy-V07-00-01)
0216 - README updated; analysis with AIDA 3.2.1 and PI 1.3.3.
0217
0218 3rd May 2005 John Allison (examples-V07-00-03)
0219 - Replaced vis manager with G4VisExecutive.
0220
0221 3.12.2004 - Susanna Guatelli
0222 Simulation seed changed
0223
0224 24.11.2004 - Susanna Guatelli
0225 Analysis management improved.
0226
0227 13.5.2004 - Susanna Guatelli
0228 Migration to AIDA 3.2.1 and PI 1.2.1
0229
0230 11.3.2004 - Susanna Guatelli
0231 Add a histogram, maintenance of the code
0232
0233 12.11.2003 - John Allison
0234 Updated Vis Manager.
0235
0236 20.10.2003 - Vladimir Ivanchenko, tag brachy-V05-02-00
0237 Migration to cut per region
0238
0239 06.12.2002 - Gabriele Cosmo, tag brachy-V04-01-04
0240 Migration to new G4ApplicationState.
0241
0242 09.11.2000 - SA, tag brachy-V02-00-00
0243 (dvnote) First submission of Brachytherapy advanced example.
0244
0245 15.11.2000 - SA, tag brachy-V02-00-01
0246 (minrev) Data fully compliant to Geant4 types.
0247 (newfea) LowEnergy option available (see BRACHY_OPT_USELOWENERGY in BrachyPhysicsList.cc).
0248
0249 10.12.2000 - Stephane Chauvie
0250 (minrev) DOS -> Unix text conversion.
0251 (newfea) Added Low Energy Electromagnetic physics. Removed switch to standard.
0252