Back to home page

EIC code displayed by LXR

 
 

    


Warning, /geant4/examples/extended/biasing/ReverseMC01/History is written in an unsupported language. File is not indexed.

0001 # Example ReverseMC01 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 ## 2022-12-14 Ben Morgan (ReverseMC01-V11-01-00)
0008 - Remove inclusion of unneeded and now obsolete G4strstreambuf header
0009 
0010 ## 2021-12-10 Ben Morgan (ReverseMC01-V11-00-00)
0011 - Change to new Markdown History format
0012 
0013 ---
0014 
0015 # History entries prior to 11.0
0016 
0017 November 6th, 2021 I. Hrivnacova (ReverseMC01-V10-07-02)
0018 - Added analysis manager Clear() call instead of
0019   deleting in the end of run (removed on July 22)
0020 
0021 October 6th, 2021 I. Hrivnacova (ReverseMC01-V10-07-01)
0022 - Migration to new G4AnalysisManager.hh header;
0023   added include of g4hntools_defs.hh for G4H1 typedefs 
0024   (used in class headers)
0025 
0026 July 22nd, 2021 I.Hrivnacova (ReverseMC01-V10-07-00)
0027 - Updated for changes in the analysis category:
0028   removed deleting of the analysis manager,
0029   as this is now done by the Geant4 kernel.
0030 
0031 November 13th, 2020 Ben Morgan (ReverseMC01-V10-06-02)
0032 - Enforce use of Serial RunManager.
0033 
0034 November 10th, 2020 Ben Morgan (ReverseMC01-V10-06-01)
0035 - Migration to G4RunManagerFactory.
0036 
0037 May 17, 2020 V.Ivanchenko  (ReverseMC01-V10-06-00)
0038 - RMC01AnalysisManager - use G4double for computation of mean and RMS,
0039     added protection for sqrt argument, to avoid a problem due to precision
0040     loss in arithmetic computations
0041 
0042 Nov 18, 2019 G.Cosmo  (ReverseMC01-V10-05-01)
0043 - Fixed cases of type conversions from size_t to G4int in B5HodoscopeSD.
0044 
0045 Sep 11, 2019 I.Hrivnacova  (ReverseMC01-V10-05-00)
0046 - Updated for clean-up in analysis typedefs:
0047   G4AnaHn types replaced with G4Hn
0048 
0049 May 20, 2018 J.Allison  (ReverseMC01-V10-04-00)
0050 - Add #include "G4Types.hh"
0051 - Remove G4UI_USE and G4VIS_USE.
0052 - Move instantiation of G4UIExecutive nearer to start of main.
0053 
0054 Nov 6, 2017 V.Ivanchenko  (ReverseMC01-V10-03-01)
0055 - G4AdjointPhysicsList - use SetEmModel(..) instead of AddEmModel
0056     where possible in order to remove initialisation warning
0057 
0058 Oct 12, 2017 V.Ivanchenko  (ReverseMC01-V10-03-00)
0059 - G4AdjointPhysicsList - do not reset lateral displacement
0060     algorithm in the Urban msc model
0061 
0062 Nov 16, 2016 L. Desorgher  (ReverseMC01-V10-02-03)
0063 - New attempt to solve the FPE issue  RMC01AnalysisManager::ComputeMeanEdepAndError()
0064   remove of floating point exception issue.
0065 
0066 Nov 11, 2016 L. Desorgher  (ReverseMC01-V10-02-02)
0067 - Modification in of RMC01AnalysisManager::ComputeMeanEdepAndError()
0068   remove of floating point exception issue.
0069 
0070 Nov 1, 2016 L. Desorgher  (ReverseMC01-V10-02-01)
0071 - Modification in RMC01AnalysisManager:::EndOfEventForAdjointSimulation() to
0072   loop over the list of tracks reaching the external surface.
0073   New features introduced in GEANT4.10.3.
0074 
0075 - Modification of RMC01AnalysisManager::ComputeMeanEdepAndError()
0076   Remove the use of fNentry  introduced in tag ReverseMC01-V10-01-00
0077   in the computation of the mean and error of energy deposition.
0078   The use of nb_event is restored. This is crucial for a correct normalisation!
0079 
0080 -Modification in the physics list in order to use the processes
0081  G4AdjointForcedInteractionForGamma and G4eAdjointMultipleScattering.
0082 
0083 - Adaptation of the README file.
0084 
0085 Oct 14th, 2016 G.Folger             (ReverseMC01-V10-02-00)
0086 - remove direct use of theParticleIterator, use GetParticleTableIterator().
0087     fix required by clang39 on Linux and MAC
0088 
0089 Jul 20th, 2016 I. Hrivnacova
0090 - Coding guidelines (redundant empty lines, class member function names)
0091 
0092 21-May, 2015  V.Ivanchenko         (ReverseMC01-V10-01-00)
0093 - RMC01AnalysisManager - a variable fNentry is added in order correctly
0094     compute mean and error of energy deposition
0095 
0096 29-November, 2013  L.Hrivnacova
0097 - Updated .README
0098 
0099 11-November, 2013  L.Desorgher     (ReverseMC01-V09-06-05)
0100 - Change in RMC01AnalysisManager to avoid compilation error on some platforms.
0101   The histogramming was modified following the histrogramming used in the
0102   example AnaEx01.
0103 
0104 07-November, 2013  L.Desorgher     (ReverseMC01-V09-06-04)
0105 - Migration to the use of G4histos
0106 - Remove old histogram classes
0107 - Slight modifications into the main in order to migrate to the new RMC tracking schema
0108   where reverse tracking and forward tracking of adjoint and forward
0109   equivalent particles are processed  in the same events.This for preparing for
0110   the migration to the G4MT mode of the ReverseMC
0111 
0112 29-July, 2013  P.Gumplinger    (ReverseMC01-V09-06-03)
0113 - fix clang32 compilation warnings
0114 
0115 12-June, 2013  I.Hrivnacova    (ReverseMC01-V09-06-02)
0116 - Applied coding guidelines (virtual keyword, data members initialization)
0117 - Code clean-up: indention, redundant public/protected/private keywords
0118 
0119 07-June, 2013  L.Desorgher     (ReverseMC01-V09-06-01)
0120 - Finish modification for coding guide lines.
0121 
0122 24-January, 2013 V.Ivanchenko (ReverseMC01-V09-06-00)
0123 - G4AdjointPhysicsList - removed unused obsolete headers
0124 
0125 28-November, 2012 G.Cosmo (ReverseMC01-V09-05-06)
0126 - Fixed cases of variable shadowing.
0127 
0128 16-November, 2012 I.Hrivnacova  (ReverseMC01-V09-05-05)
0129 - Fixed .README file for artefacts from Markdown support
0130 
0131 04-September, 2012 I.Hrivnacova  (ReverseMC01-V09-05-04)
0132 - Renamed macros to have an extension .mac (was .g4mac)
0133 - Updated CMakeLists.txt:
0134   adding visualization, copying macros, install target and comment lines
0135 
0136 14-June, 2012  L.Desorgher     (ReverseMC01-V09-05-03)
0137 - Add .README for doxygen documentation
0138 
0139 13-June, 2012  L.Desorgher     (ReverseMC01-V09-05-02)
0140 - Update/Review of the code according to coding guide lines 2.2-3.3
0141 
0142 05-April, 2012  L.Desorgher     (ReverseMC01-V09-05-01)
0143 - Update/Review of the code according to coding guide line 2.1
0144 
0145 04-April, 2012  L.Desorgher     (ReverseMC01-V09-05-00)
0146 - Update/Review of the code according to coding guide line 1.3,1.4, and 1.5
0147 
0148 
0149 03-October, 2011  G.Folger     (ReverseMC01-V09-04-01)
0150 - Fix gcc46 compilation warning in  RMC01AnalysisManager.cc
0151 
0152 25-January, 2011  G.Folger     (ReverseMC01-V09-04-00)
0153 - Add protection for unitialised mean&error in RMC01AnalysisManager::ComputeMeanEdepAndError()
0154 
0155 11-November, 2010 L. Desorgher (ReverseMC01-V09-03-04)
0156 - Add initialisation of thepIonisation in G4AdjointPhysicsList constructor.
0157 - Modify some test on nb_event in  RMC01AnalysisManager::ComputeMeanEdepAndError
0158   and inRMC01AnalysisManager::EndOfEvent.
0159 - Correct the density of Si in RMC01DetectorConstruction
0160   and correct the position of the lower Ta plate.
0161 
0162 
0163 21-October-2010, Gunter Folger (ReverseMC01-V09-03-03)
0164 -  fix compilation error on ambigous std::sqrt on Windows
0165 
0166 19-October-2010, Gunter Folger (ReverseMC01-V09-03-02)
0167 - src/RMC01AnalysisManager.cc: explicit conversion to G4int, to avoid compiler
0168   warning
0169 
0170 June 4th, 2010 J.Perl (ReverseMC01-V09-03-01)
0171 - Updated vis usage.
0172 
0173 May 12th, 2010 J.Allison (ReverseMC01-V09-03-00)
0174 - Introduced G4Executive.
0175 
0176 December 10th, 2009 L.Desorgher (ReverseMC01-V09-02-02)
0177  -Update of the README file
0178 
0179 November 27th, 2009 L.Desorgher (ReverseMC01-V09-02-01)
0180  -Update of the analysis code:
0181          -for registering in  Conv* ASCII files every 5000 events the computed edep with  precision.
0182          -Correction of the adjoint computed current and answer matrices by a factor n_asked/n_processed for the case
0183           where a run is aborted because the user expected precision on e_dep has been reached.
0184  -Important update of the README file
0185  -Rename g4mac files run_*_simulation.g4mac files by   run_*_simulation_electron.g4mac
0186  -Add g4mac files run_*_simulation_proton.g4mac
0187 
0188 
0189 November 20th, 2009 L.Desorgher (ReverseMC01-V09-02-00)
0190  -Slight update of the code for unit of answer matrices.
0191  -Adding draft of README file
0192 
0193 
0194 November 19th, 2009 L.Desorgher (no tag)
0195  -First commit to the Geant4 repository
0196