205 lines
7.9 KiB
Plaintext
205 lines
7.9 KiB
Plaintext
-------------------------------------------------------------------
|
|
|
|
=========================================================
|
|
Geant4 - Ultra Advanced example
|
|
=========================================================
|
|
|
|
History file
|
|
------------
|
|
|
|
29.05.2020 - D.Sawkey (air_shower-V10-06-00)
|
|
added an #include to UltraDetectorConstruction, due to optical
|
|
physics changes.
|
|
|
|
8 November, 2019 B. Tomé (air_shower-V10-05-01)
|
|
- Minor changes, mainly stetics.
|
|
|
|
31.01.2019 - I.Hrivnacova (air_shower-V10-05-00)
|
|
Merged GitHub PR #4: all Boolean operators now return G4bool.
|
|
|
|
09.11.2018 - B. Tome (air_shower-V10-04-04)
|
|
Allow to remove reflecting surface.
|
|
|
|
09.11.2018 - B. Tome (air_shower-V10-04-03)
|
|
Add UltraMacro.mac to CMakeLists.txt
|
|
|
|
09.11.2018 - B. Tome (air_shower-V10-04-02)
|
|
Reorganise macros. Add new macros.
|
|
Reorganise and simplify code in UltraDetectorConstruction.
|
|
Geometry can now be changed in the same interactive session.
|
|
|
|
08.11.2018 - B. Tome (air_shower-V10-04-01)
|
|
Drop detector configuration through preprocessor directives. Use detector messenger instead.
|
|
New macros for visualisation, replacing preprocessor options.
|
|
No default PrimaryGeneratorAction in UserActionInitialization.
|
|
|
|
10.05.2018 - B. Morgan (air_shower-V10-04-00)
|
|
Include G4Types before use of G4MULTITHREADED. For forward
|
|
compatibility with move to #defines over -D for G4 preprocessor
|
|
symbols.
|
|
|
|
09.03.2017 - G. Cosmo (air_shower-V10-03-00)
|
|
Updated setup for visualization in main() and Visualisation.mac.
|
|
|
|
21.11.2016 - G. Cosmo (air_shower-V10-02-03)
|
|
Fixed compilation warning for unused variable in
|
|
UltraDetectorConstruction.
|
|
|
|
19.11.2016 - A. Dotti (air_shower-V10-02-02)
|
|
Explicit set of SD to manager
|
|
|
|
16.11.2016 - B. Tome
|
|
Use modular physics lists.
|
|
Remove drawing of step points from Visualisation.mac
|
|
Update History, README, CMakeLists.txt and GNUmakefile.
|
|
|
|
28.11.2016 - G. Folger (air_shower-V10-02-01)
|
|
Replace direct use of theParticleIterator by GetParticleIterator().
|
|
fix required by clang39 on Windows and MAC
|
|
|
|
03.03.2016 - L. Pandola (air_shower-V10-02-00)
|
|
Replace std::log with G4Log
|
|
|
|
14.04.2015 - G. Cosmo (air_shower-V10-01-02)
|
|
Replaced call to obsolete GetDz() for G4Tubs to GetZHalfLength()
|
|
in UltraDetectorConstruction.
|
|
|
|
20.02.2015 - A. Dotti (air_shower-V10-01-00)
|
|
Set defaults for GPS in master thread
|
|
|
|
04.06.2014 - A. Dotti (air_shower-V10-00-00)
|
|
New MT-ready GPS: migration
|
|
|
|
22.10.2013 - L. Pandola (air_shower-V09-06-03)
|
|
UltraRunAction.cc: add include for <ctime>,
|
|
needed for Windows
|
|
|
|
21.10.2013 - L. Pandola (air_shower-V09-06-02)
|
|
Migrated to MT. Works in MT and sequential mode.
|
|
Removed RunActionMessenger and edited UltraMacro.mac
|
|
accordingly.
|
|
|
|
27.08.2013 - G. Cosmo (air_shower-V09-06-01)
|
|
Added G4Ellipsoid among solids enabled for parameterisation.
|
|
|
|
28.05.2013 - L. Pandola (air_shower-V09-06-00)
|
|
Migrate analysis from AIDA (with local singleton
|
|
analysis class) to the g4analysis tools.
|
|
Remove AIDA dependency. CMakeLists.txt and
|
|
README are updated accordingly
|
|
|
|
28.11.2012 - G. Cosmo (air_shower-V09-05-07)
|
|
Fixed cases of variable shadowing.
|
|
|
|
06.11.2012 - L. Pandola (air_shower-V09-05-06)
|
|
Fixed syntax in CMakeLists.txt.
|
|
|
|
26.10.2012 - L. Pandola (air_shower-V09-05-05)
|
|
Replace CMakeLists.txt to deal with UI/VIS.
|
|
|
|
11.10.2012 - G.Cosmo (air_shower-V09-05-04)
|
|
Explicit inclusion of units and constants headers.
|
|
|
|
26.06.2012 - G.Cosmo (air_shower-V09-05-03)
|
|
Removed call to SetModel for optical physics, according to
|
|
latest change to optical boundary process.
|
|
|
|
31.01.2012 - G.Folger (air_shower-V09-05-02)
|
|
fix another compilation warning from gcc4.6: variables set but
|
|
not used, in src/UltraEventAction.cc
|
|
|
|
18.01.2012 - G.Folger (air_shower-V09-05-01)
|
|
fix compilation warnings from gcc4.6: variables set but not used.
|
|
|
|
08.12.2011 - P.Mato (air_shower-V09-05-00)
|
|
Added CMakeLists.txt file
|
|
|
|
31.10.2011 - L.Pandola (air_shower-V09-04-01)
|
|
Migrated G4Exceptions to the new scheme
|
|
|
|
17.01.2011 - G.A.P.Cirrone (air_shower-V09-04-00)
|
|
Solved compilation error related to the new CLHEP version
|
|
|
|
09.11.2010 - J.Allison (air_shower-V09-03-01)
|
|
Inroduced G4UIExecutive.
|
|
|
|
02.06.2010 - J.Perl (air_shower-V09-03-00)
|
|
Updated vis usage
|
|
|
|
16.11.2009 -- B. Tomé,
|
|
Tag air_shower-V09-02-06
|
|
Changed UltraPhysicsList.cc to use new processes G4eMultipleScattering, G4MuMultipleScattering
|
|
and G4hMultipleScattering
|
|
Tested example air_shower with Geant4 tag geant4-09-02-ref-10
|
|
|
|
15.05.2009 -- B. Tomé,
|
|
Updated README file. Tag air_shower-V09-01-00
|
|
Tested example with Geant4 tag geant4-09-02-ref-04 and iAIDA-1.0.14
|
|
|
|
10.12.2008 -- G.A.P.Cirrone, Tag: air_shower-V09-01-05
|
|
Updated README file;
|
|
03.07.2008 -- B. Tomé; Tag air_shower-V09-01-04
|
|
Access to private data members of UltraDetectorConstruction through Get functions.
|
|
|
|
03.07.2008 -- B. Tomé; Tag air_shower-V09-01-03
|
|
Adjusted range of optical properties tables in UltraDetectorConstruction;
|
|
Added check of optical photon energy in UltraPrimaryGeneratorAction;
|
|
Cerenkov process attached to all applicable particles;
|
|
Modified Visualisation.mac and UltraMacro.mac files
|
|
|
|
26.06.2008 -- G.A.P.Cirrone; Tag air_shower-V09-01-02
|
|
Corrected a parameter in the UltraDetectorConstruction to remove a segmentation
|
|
due to a non correct definition of the refraction index of the Quartz.
|
|
|
|
15.06.2008 -- G.A.P.Cirrone; Tag: air_shower-V09-01-01
|
|
Removed no more necessary AIDA commands from GNUmakefile
|
|
|
|
11.06.2008 -- G.A.P.Cirrone air_shower-V09-01-00
|
|
Solved a compilation error in the Analysis Manager
|
|
|
|
30.09.2007 -- P.Gumplinger - air_shower-V09-00-00
|
|
-- adjust to the G4Cerenkov process now being a G4VDiscreteProcess
|
|
|
|
16.11.2006 -- B. Tome - air_shower-V08-01-00
|
|
-- Tested with candidate tag geant4-08-02-cand-00.
|
|
-- Ultra.cc - Removed invocation of Visualisation.mac if argc==1.
|
|
|
|
02.06.2006 -- B. Tome - air_shower-V08-00-01
|
|
-- UltraRunAction.cc : Removed use of visualization UI commands.
|
|
-- Small changes in UltraPrimaryGeneratorAction.cc
|
|
|
|
17.05.2006 -- B. Tome - air_shower-V08-00-00
|
|
-- Small fix correction
|
|
|
|
7.12.2005 -- S. Guatelli - air_shower-V07-01-02
|
|
-- Compile with CLHEP 2.0.2.2
|
|
|
|
6.12.2005 -- S. Guatelli - air_shower-V07-01-01
|
|
-- Warning deleted
|
|
|
|
15.11.2005 -- G.Cosmo - air_shower-V07-01-00
|
|
-- Migration to <sstream> from deprecated <strstream>.
|
|
|
|
06.06.2005 -- B.Tome - air_shower-V07-00-01
|
|
-- README updated; analysis with AIDA 3.2.1 and PI 1.3.3.
|
|
|
|
06.06.2005 -- G.Cosmo - air_shower-V07-00-00
|
|
-- Corrected usage of <strstream> in RunActionMessenger.
|
|
-- Corrected call to Visualisation.mac from Ultra.cc.
|
|
-- Changed viewer to OGLSX in Visualisation.mac.
|
|
|
|
03.05.2005 -- J.Allison
|
|
-- Replaced vis manager with G4VisExecutive.
|
|
|
|
10.12.2004 -- air_shower-V06-02-02
|
|
-- Replaced usage of M_PI with CLHEP's pi.
|
|
|
|
24.11.2004 -- air_shower-V06-02-01
|
|
-- Migration to the new tree-structured command format for G4GeneralParticleSource:
|
|
- new UI commands implemented
|
|
- changed access to public methods of G4GeneralParticleSource in
|
|
UltraPrimaryGenerationAction; methods of G4SPSxxxDistribution are now used.
|
|
-- Migration to <cmath>
|
|
|
|
20.05.2004 -- Example committed
|