Back to home page

EIC code displayed by LXR

 
 

    


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

0001 # Example electronScattering 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 
0008 ## 2021-12-10 Ben Morgan (electronScattering-V11-00-00)
0009 - Change to new Markdown History format
0010 
0011 ---
0012 
0013 # History entries prior to 11.0
0014 
0015 07-10-21 I. Hrivnacova (electronScattering-V10-07-03)
0016 - Migration to new G4AnalysisManager.hh header;
0017   define the default output file type (root).
0018 
0019 06-10-21 V. Ivanchenko (electronScattering-V10-07-02)
0020 - electronScattering.cc - removed obsolete random number generator
0021 - PhysicsList - use physics constructors from physics_list library;
0022     added G4EmStandardPhysics_option4; local EM physics constructors 
0023     are removed
0024      
0025 19-07-21 I. Hrivnacova (electronScattering-V10-07-01)
0026 - Updated for changes in the analysis category:
0027   removed deleting of the analysis manager,
0028   as this is now done by the Geant4 kernel.
0029 
0030 16-05-21 mma (electronScattering-V10-07-00)
0031 - Migration to G4RunManagerFactory and G4SteppingVerboseWithUnits.
0032 
0033 19-11-19 G.Cosmo (electronScattering-V10-05-00)
0034 - Fixed compilation on Windows for unused out_of_range exception object
0035   in Run::Merge().
0036 
0037 09-05-18 B.Morgan (electronScattering-V10-04-02)
0038 - Include G4Types before use of G4MULTITHREADED. For forward
0039   compatibility with move to #defines over -D for G4 preprocessor
0040   symbols.
0041 
0042 12-04-18 mma (electronScattering-V10-04-01)
0043 - electronScattering.cc : set visualisation only in interactive mode
0044 
0045 22-03-18 mma (electronScattering-V10-04-00)
0046 - electronScattering.cc : remove G4UI_USE and G4VIS_USE
0047 
0048 14-10-16 G.Folger (electronScattering-V10-02-03)
0049 - remove direct use of {a,the}ParticleIterator, use GetParticleTableIterator().
0050     fix required by clang39 on Linux and MAC
0051          
0052 04-07-16 I.Hrivnacova  (electronScattering-V10-02-02)
0053 - Fixes for Doxygen documentation
0054 
0055 15-04-16 mma  (electronScattering-V10-02-01)
0056 - PhysListEmStandard_WVI, SS: add SetMscThetaLimit()
0057 
0058 14-04-16 mma  (electronScattering-V10-02-00)
0059 - PhysListEmStandard: use G4EmParameters
0060 
0061 23-01-15 Laszlo Urban (electonScattering-V10-01-00)
0062 - plot 6 filling is corrected, the distance from scattering foil to detector
0063   was wrong, it is corrected now
0064 
0065 13-09-14 mma (electonScattering-V10-00-02)
0066 - electronScttering.cc : SetNumberOfThreads(G4Threading::G4GetNumberOfCores())
0067 
0068 24-06-14 mma (electronScattering-V10-00-01)
0069 - restaure scatter.mac
0070 - remove PhysicsList::SetCuts(). Update macros
0071 
0072 05-06-14 J.Jacquemier (electronScattering-V10-00-00)
0073 - Migrated to multi-threading: 
0074   - Add ActionInitialization
0075   - Add Run
0076   - Remove EventAction and EventMessenger
0077   - Modify electronScattering, TrackingAction and RunAction
0078   - Modify macros to change printModulo by /run/printProgress
0079 
0080 02-12-13 I.Hrivnacova (electronScattering-V09-06-09) 
0081 - Synchronized README and .README files
0082 
0083 11-07-13 I.Hrivnacova (electronScattering-V09-06-08) 
0084 - In HistoManager: use new analysis manager method SetH1Activation()   
0085      
0086 07-06-13 mma (electronScattering-V09-06-07)
0087 - Cosmetic in SteppingAction.     
0088      
0089 10-04-13 mma (electronScattering-V09-06-06)
0090 - HistoManager functionalities transfered to G4Analysis and its messenger.
0091     - userAction classes and all macros affected
0092          
0093 09-04-13 mma (electronScattering-V09-06-05)
0094 - cosmetics for histo 5 and 6 
0095      
0096 01-04-13 A.Dotti (electronScattering-V09-06-04)
0097 - New interfaces for PhysicsLists needed by MT
0098      
0099 28-03-13 L.Urban (electronScattering-V09-06-03)
0100 - add 2 histograms
0101      
0102 25-03-13 mma (electronScattering-V09-06-02)
0103 - more on coding conventions
0104      
0105 15-03-13 mma (electronScattering-V09-06-01)
0106 - G4 coding conventions
0107 
0108 11-12-12 V.Ivant (electronScattering-V09-06-00)
0109 - Used SetEmModel method in physics builders
0110 
0111 13-10-12 A. Dotti (electronScattering-V09-05-08)
0112 - Removing double include of system of units
0113 
0114 13-10-12 A. Dotti (electronScattering-V09-05-07)
0115 - Adding explicit use of system of units
0116 
0117 04-09-12 I. Hrivnacova (electronScattering-V09-05-06)
0118  - Updated CMakeLists.txt:
0119    adding visualization, copying macros, install target and comment lines 
0120  - Added .README  
0121      
0122 19-04-12 mma (electronScattering-V09-05-05)
0123 - all classes : apply G4 coding conventions
0124      
0125 23-02-12 mma (electronScattering-V09-05-04)
0126 - HistoManager : GetFileType()
0127      
0128 14-02-12 mma (electronScattering-V09-05-03)
0129 - HistoManager : new handle namespace and fileName[2]
0130                  no subdirectory in histos file
0131 - HistoManager : add protections for histo file management
0132       
0133 09-02-12 V.Ivanchenko (electronScattering-V09-05-02)
0134 - PhysListEmStandardSS, PhysListEmStandardWVI - more correct order
0135     and fixed initialisation        
0136      
0137 19-01-12 mma (electronScattering-V09-05-01)        
0138 - electronScattering.in : correct fileName for histograms
0139      
0140 16-01-12 mma (electronScattering-V09-05-00)        
0141 - HistoManager.hh and .cc : migrate to new g4tools histogramming system
0142   Do not need aida anymore, nor G4ANALYSIS_USE
0143 - HistoManager : histId and histPt
0144 - SetHisto() : simplification of Unit handling (HistoManager and HistoMessenger)  
0145 - HistoMessenger.hh and .cc : suppress fileType command
0146 - HistoManager and HistoMessenger : coding conventions
0147 - Update Readme and all macros accordingly
0148      
0149 08-11-11 mma (electronScattering-V09-04-07)
0150 - modify SteppingVerbose for OutOfWorld
0151           
0152 06-11-11 mma (electronScattering-V09-04-06)
0153 - add back PhysListEmStandardGS, PhysListEmStandardWVI
0154       
0155 01-11-11 mma (electronScattering-V09-04-05)
0156 - PhysListEmStandard : msc95 by default
0157 - remove PhysListEmStandardGS, PhysListEmStandardWVI 
0158      
0159 30-10-11 mma (electronScattering-V09-04-04)
0160 - RunAction : ->SetRandomNumberStore(false)
0161 
0162 06-06-11 mma (electronScattering-V09-04-03)
0163 - PhysListEmStandard migrated to the new approach based on G4PhysicsListHelper
0164      
0165 24-05-2011 mma (electronScattering-V09-04-02)
0166 - add EGS_13MeV results (Yann Perrot)
0167      
0168 14-05-2011 mma (electronScattering-V09-04-01)
0169 - PhysListEmStandard updated for msc95
0170 
0171 04-01-2011 V.Ivanchenko (electronScattering-V09-04-00)
0172 - Minor cleanup of SS physics constructor
0173 
0174 09-11-10 M.Asai (electronScattering-V09-03-07)
0175 - Fix AIDA file option.
0176 
0177 06-06-10 J.Perl (electronScattering-V09-03-06)
0178 - Remove unused variable in EventAction 
0179 
0180 04-06-10 J.Perl (electronScattering-V09-03-05)
0181 - Updated vis usage 
0182 
0183 22-05-10 mma (electronScattering-V09-03-04)
0184 - electronScattering.cc : introduction of G4UIExecutive
0185      
0186 05-01-10 mma (electronScattering-V09-03-03)
0187 - RunAction::PrintFluence() : print unormalized fluence per event
0188 
0189 11-12-09 mma
0190 - add PhysListEmStandardWVI
0191      
0192 22-11-09 mma (electronScattering-V09-02-03)
0193 - PhysListEmStandard and PhysListStandardGS as in TestEm5
0194      
0195 24-09-09 V.Ivant (electronScattering-V09-02-02)
0196 - PhysicsList.cc : fix bug in 'standardGS' setting
0197      
0198 23-09-09 mma (electronScattering-V09-02-01)
0199 - reactive EmOptions in local physics
0200       
0201 19-09-09 mma (electronScattering-V09-02-00)
0202 - rename example NRCC_E_Benchmark_V1 to electronScattering
0203 - local "standard" physics list renamed "local" (default) 
0204 
0205 09-09-09 V.Ivant (eBenchmarkV1-V09-02-02)
0206 - add Goudsmit-Saunderson msc model, set default Phys List Opt0
0207      
0208 06-07-09 mma (eBenchmarkV1-V09-02-01)
0209 - add a protection in RunAction::ComputeFluenceError()
0210      
0211 17-05-09 mma
0212 - first commit and tag eBenchmarkV1-V09-02-00
0213 
0214 01-03-09 mma
0215 - TestBruce renamed NRCC_E_Benchmark_V1
0216      
0217 18-01-09 mma (Laszlo)
0218 - RunAction::ComputeFluenceError() : sqrt(err1^2 + err0^2)  
0219       
0220 26-12-08 mma
0221 - RunAction. Normalisation : average over few bins (4 mm) 
0222      
0223 13-12-08 mma
0224 - RunAction : compute error on fluence distribution
0225     
0226 11-12-08 mma
0227 - HistoManager : redefine histogram numbering
0228 - PhysicsLists : remove livermore and penelope 
0229      
0230 07-12-08 mma
0231 - fluence histo : plot 1/uz instead of uz (TrackingAction)
0232 
0233 04-12-08 mma
0234 - fluence histo : divide by surface of ring
0235                   normalize to bin 0 
0236     
0237 10-11-08 Michel Maire
0238 - Created.
0239 - TestBruce looks like TestEm5