Back to home page

EIC code displayed by LXR

 
 

    


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