Back to home page

EIC code displayed by LXR

 
 

    


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