Warning, /geant4/examples/extended/optical/OpNovice2/History is written in an unsupported language. File is not indexed.
0001 # Example OpNovice2 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-02 D. Sawkey (OpNovice2-V11-01-04)
0008 - apply clang-tidy recommendations
0009
0010 ## 2023-10-27 D. Sawkey (OpNovice2-V11-01-03)
0011 - scint_by_particle.mac: use normal verbosity (1)
0012
0013 ## 2023-10-19 D. Sawkey (OpNovice2-V11-01-02)
0014 - scint_by_particle.mac: use particle-specific time constants
0015
0016 ## 2023-10-11 Daren Sawkey (OpNovice2-V11-01-01)
0017 - Apply coding guidelines, especially use of override and variable
0018 initialization
0019
0020 ## 2023-09-05 D. Sawkey (OpNovice2-V11-01-00)
0021 - Add command to kill photons on reaching second surface. Provides a way to
0022 visualize boundary scattering
0023
0024 ## 2022-11-09 I. Hrivnacova (OpNovice2-V11-00-06)
0025 - Fixed Doxygen documentation
0026
0027 ## 2022-10-26 Daren Sawkey (OpNovice2-V11-00-05)
0028 - New macro coated.mac, and book-keeping code, to show reflection/refraction
0029 from thin film coating. Contribution of Laurie Cappellugola et al, Aix Marseille U.
0030
0031 ## 2022-10-20 Daren Sawkey (OpNovice2-V11-00-04)
0032 - SteppingAction: check that group velocity is correct. Trying to reproduce
0033 bug 2442, 2438.
0034
0035 ## 2022-10-18 Daren Sawkey (OpNovice2-V11-00-03)
0036 - SteppingAction: Don't include Absorbed or Detected photons in plots for
0037 forward-going particles
0038
0039 ## 2022-04-28 Daren Sawkey (OpNovice2-V11-00-02)
0040 - Add local SteppingVerbose to print velocity with /tracking/verbose 1
0041
0042 ## 2022-04-25 Birgit Zatschler and Daren Sawkey (OpNovice2-V11-00-01)
0043 - Add new macro complexRindex.mac, using dielectric-metal surface with the surface
0044 having a complex index of refraction
0045 - Add new histograms to record separately Fresnel reflection, TIR, absorption, etc.
0046 - Use new histos to plot spike reflection/absorption vs angle on surface (useful
0047 for complex refractive index)
0048 - PrimaryGeneratorMessenger.cc: fixed command /opnovice2/gun/randomDirection
0049 - Addresses PR 33.
0050
0051 ## 2021-12-10 Ben Morgan (OpNovice2-V11-00-00)
0052 - Change to new Markdown History format
0053
0054 ---
0055
0056 # History entries prior to 11.0
0057
0058 October 06, 2021 I. Hrivnacova (OpNovice2-V10-07-02)
0059 - Migration to new G4AnalysisManager.hh header;
0060 define the default output file type (root),
0061 use auto for histograms get via GetH1()
0062
0063 July 19, 2021 I. Hrivnacova (OpNovice2-V10-07-01)
0064 - Updated for changes in the analysis category:
0065 removed deleting of the analysis manager,
0066 as this is now done by the Geant4 kernel.
0067
0068 February 24, 2021 D.Sawkey (OpNovice2-V10-07-00)
0069 - replace deprecated optical commands and parameters with new ones
0070
0071 October 30, 2020 D.Sawkey (OpNovice2-V10-06-07)
0072 - migration to G4RunManagerFactory, and don't set number of threads in main
0073 - print histogram statistics at end of run
0074 - remove G4Timer
0075 - update macro verbosity, ignore threads except 0
0076 - apply clang-format style
0077
0078 October 5, 2020 D.Sawkey (OpNovice2-V10-06-06)
0079 - new macro boundary.mac, exercising all 4 boundary models. Remove
0080 glisur.mac and unified.mac.
0081 - rename OpNovice2.in to OpNovice2.mac
0082
0083 August 4, 2020 D.Sawkey (OpNovice2-V10-06-05)
0084 - Add material properties using new interface with std::vectors
0085
0086 July 10, 2020 D.Sawkey (OpNovice2-V10-06-04)
0087 - calculate reflection/transmission probabilities vs. angle
0088 (new macro fresnel.mac)
0089 - histos: add axis labels, id's; refer to them by id in some places
0090
0091 May 29, 2020 D.Sawkey (OpNovice2-V10-06-03)
0092 - add code to generate statistics for wavelength shifting
0093 - add wls.mac to test WLS and new process WLS2
0094
0095 May 24, 2020 D.Sawkey (OpNovice2-V10-06-02)
0096 - use new scintillation time constant parameter
0097
0098 January 30, 2020 D.Sawkey (OpNovice2-V10-06-01)
0099 - remove redundant G4AnalysisManager::Instance calls
0100
0101 January 21, 2020 D.Sawkey (OpNovice2-V10-06-00)
0102 - remove string comparisons and redundant calls in SteppingAction
0103
0104 November 26, 2019 I. Hrivnacova (OpNovice2-V10-05-02)
0105 - Fixed formatting in .README.txt
0106
0107 October 29, 2019 D.Sawkey (OpNovice2-V10-05-01)
0108 - macros: give unique analysis filenames
0109
0110 August 30, 2019 D.Sawkey (OpNovice2-V10-05-00)
0111 - add surface roughness and polish commands
0112 - record scintillation photon creation time
0113 - updated macros
0114
0115 October 26, 2018 D.Sawkey (OpNovice2-V10-04-07)
0116 - SteppingAction.cc: fix Histo in multithreaded
0117 - HistoManager.hh: add commented g4csv include
0118
0119 September 20, 2018 D.Sawkey (OpNovice2-V10-04-06)
0120 - add scintillation and Cerenkov GetNumPhotons to SteppingAction
0121
0122 August 16, 2018 D.Sawkey (OpNovice2-V10-04-05)
0123 - messenger command to allow different materials for tank, world
0124 - fix initialization of material property tables
0125
0126 June 2, 2018 D.Sawkey (OpNovice2-V10-04-04)
0127 - fix GNUmakefile
0128
0129 June 1, 2018 D.Sawkey (OpNovice2-V10-04-03)
0130 - add GNUMakeFile
0131
0132 June 1, 2018 D.Sawkey (OpNovice2-V10-04-02)
0133 - remove unused variables to fix clang warnings
0134
0135 May 30, 2018 D.Sawkey (OpNovice2-V10-04-01)
0136 - add #include<numeric> to Run.cc
0137
0138 May 30, 2018 G.Cosmo (OpNovice2-V10-04-00)
0139 - Retagged.
0140
0141 May 29, 2018 D.Sawkey (exOpTest-V10-04-01)
0142 - rename to OpNovice2
0143
0144 May 24, 2018 D. Sawkey (exOpTest-V10-04-00)
0145 - Introducing this example
0146