Back to home page

EIC code displayed by LXR

 
 

    


Warning, /geant4/examples/advanced/underground_physics/History is written in an unsupported language. File is not indexed.

0001 # Example underground_physics 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-21 Alex Howard (DMX-V11-01-03)
0008 - Fixed Bug #2503 and related to #2338 also removed redundant alpha_low.mac macro
0009 - Moved EM model Set methods in DMXPhysicsList to G4EmParameters
0010 
0011 ## 2023-11-18 I. Hrivnacova (DMX-V11-01-02)
0012 - Updated initInter.mac:
0013   - Changed "/vis/open XYZ [600x600-0+0]" to "/vis/open" to allow run-time choices
0014     and simplified comments.
0015 
0016 ## 2023-11-16 Alex Howard (DMX-V11-01-01)
0017 - Fixed Bug #2338 (updated analysis, ambe_spectrum.mac)
0018 
0019 ## 2023-11-10 Alberto Ribon (DMX-V11-01-00)
0020 - In all macro files, introduced the UI command
0021   '/process/had/rdm/thresholdForVeryLongDecayTime 1.0e+60 year'
0022   to allow all radioactive decays (including the very long ones).
0023   This is necessary since G4 11.2, being 1 year the default time
0024   threshold above which the decays are ignored.
0025 
0026 ## 2022-09-09 Susanna Guatelli (DMX-V11-00-01)
0027 - Ranecu Engine removed. Default one now used
0028 
0029 ## 2021-12-10 Ben Morgan (DMX-V11-00-00)
0030 - Change to new Markdown History format
0031 
0032 ---
0033 
0034 # History entries prior to 11.0
0035 
0036 29.11.2021 - I. Hrivnacova    (DMX-V10-07-10)
0037              Removed obsolete reference to  AIDA/Anaphe from README_stt
0038 
0039 18.10.2021 - B. Morgan (DMX-V10-07-10)
0040              Use std::string member functions from G4String in place of synonyms
0041 
0042 07.10.2021 - I. Hrivnacova    (DMX-V10-07-09)
0043              Migration to new G4AnalysisManager.hh header;
0044              define the default output file type (root),
0045              removed DMXAnalysisManager.hh.
0046 
0047 30.08.2021 - D.H. Wright      (DMX-V10-07-08)
0048              Replaced G4RadioactiveDecayBase with G4RadioactiveDecay in
0049              DMXPhysicsList.cc.  Part of name migration and removal of
0050              deprecated G4RadioactiveDecayBase.
0051 
0052 19.07.2021 - I. Hrivnacova    (DMX-V10-07-07)
0053              Updated for changes in the analysis category:
0054              removed deleting of the analysis manager,
0055              as this is now done by the Geant4 kernel.
0056 
0057 24.05.2021 - B. Morgan (DMX=V10-07-06)
0058 - Bump required CMake version range to 3.12...3.20, matching core Geant4
0059 
0060 29.03.2021 - G. Cosmo         (DMX-V10-07-05)
0061              In DMXParticleSource::ConfineSourceToVolume(), use existing
0062              facility to find physical volme in store, rather than looping
0063              through. Some code cleanup.
0064 
0065 18.03.2021 - A. Ribon         (DMX-V10-07-04)
0066              DMXPhysicsList : replaced G4HadronCaptureProcess with
0067              G4NeutronCaptureProcess.
0068 
0069 11.03.2021 - A. Ribon         (DMX-V10-07-03)
0070              DMXPhysicsList : replaced stopping processes that
0071              have been deleted.
0072 
0073 08.03.2021 - A. Ribon         (DMX-V10-07-02)
0074              DMXPhysicsList : removed header files of old and unused
0075              pion inelastic cross sections (that have been deleted).
0076 
0077 04.03.2021 - A. Ribon         (DMX-V10-07-01)
0078              DMXPhysicsList : replaced particle-specific inelastic processes
0079              (that have been deleted) with G4HadronInelasticProcess.
0080 
0081 24.02.2021 - D. Sawkey        (DMX-V10-07-00)
0082              Replace deprecated optical commands & parameters  with new ones.
0083 
0084 17.11.2020 - S. Guatelli      (DMX-V10-06-04)
0085              Migration to G4RunManagerFactory
0086 
0087 03.11.2020 - D.Sawkey      (DMX-V10-06-03)
0088              Build material property tables using std::vectors
0089 
0090 02.11.2020 - B.Morgan      (DMX-V10-06-02)
0091              Support same CMake version range as core Geant4
0092 
0093 14.10.2020 - V. Ribon      (DMX-V10-06-01)
0094              neutron.mac, ambe_spectrum.mac : removed unneeded
0095              command "/process/had/rdm/analogueMC 1".
0096 
0097 05.08.2020 - V. Ribon      (DMX-V10-06-00)
0098              neutron.mac, ambe_spectrum.mac, UserRequirements.txt : migrated
0099              UI commands from "/grdm/..." to "/process/had/rdm/..."
0100 
0101 09.11.2019 - V. Ivanchenko (DMX-V10-05-03)
0102              DMXPhysicsList : clean-up both EM, hadronic and radioactive decay
0103 
0104 30.08.2019 - S. Guatelli   (DMX-V10-05-02)
0105              G4VIS_USE deleted
0106 
0107 10.05.2019 - V. Ivanchenko (DMX-V10-05-01)
0108              DMXPhysicsList : add Glauber-Gribov cross section for all elastic
0109              processes
0110 
0111 31.01.2019 - I.Hrivnacova  (DMX-V10-05-00)
0112              Merged GitHub PR #4: all Boolean operators now return G4bool.
0113 
0114 09.08.2018 - A. Ribon      (DMX-V10-04-01)
0115              DMXPhysicsList : replaced the explicit high-energy limit of
0116              hadronic physics with the one from G4HadronicParameters .
0117 
0118 10.05.2018 - B. Morgan     (DMX-V10-04-00)
0119              Include G4Types before use of G4MULTITHREADED. For forward
0120              compatibility with move to #defines over -D for G4 preprocessor
0121              symbols.
0122 
0123 19.11.2016 - A. Dotti       (DMX-V10-02-02)
0124             explicit set of SDs to manager
0125 
0126 28.10.2016 - G. Folger      (DMX-V10-02-01)
0127             Remove direct use of theParticleIterator, use GetParticleTableIterator().
0128              fix required by clang39 on Linux and MAC
0129 
0130 22.06.2016 - V. Ivanchenko (DMX-V10-02-00)
0131              DMXPhysicsList: migrated EM physics to G4EmParameters.
0132 
0133 02.11.2015 - A. Ribon (DMX-V10-01-01)
0134              DMXPhysicsList: migrated to ParticleHP.
0135 
0136 27.10.2015 - A. Ribon (DMX-V10-01-00)
0137              DMXPhysicsList: replaced old G4GGNuclNuclCrossSection class
0138              with the new, recommended one, G4ComponentGGNuclNuclXsc .
0139 
0140 30.10.2014 - V.Ivanchenko (DMX-V10-00-08)
0141              use correct mu- stopping process
0142 
0143 11.10.2014 - M. Asai (DMX-V10-00-07)
0144              Replace obsolete G4ParticleTable::GetIon() with G4IonTable::GetIon().
0145 
0146 06.08.2014 - A. Howard (DMX-V10-00-06)
0147              Removed scintillator energy deposits from optical photons (double
0148              counting!).
0149 
0150 06.08.2014 - A. Howard (DMX-V10-00-05)
0151              Repaired the photocathode description such that photon hits are now
0152              registered - must have been broken for a while since EFFICIENCY
0153              was introduced to the optical boundary process.
0154 
0155 23.05.2014 - L. Pandola (DMX-V10-00-04)
0156              Actual MT migration. Use G4MTRunManager
0157              Added G4ShortLivedConstructor in the physics list, to
0158               avoid G4Exception PART10116.
0159 
0160 21.05.2014 - L. Pandola (DMX-V10-00-03)
0161              Edit constructor of DMXSteppingAction, make const
0162              Getters in DMXEventAction.
0163              Instantiate DMXRunAction also in the master
0164              Fix a problem with the names of the ASCII files
0165 
0166 20.05.2014 - L. Pandola (DMX-V10-00-02)
0167              Edit the constructor of DMXEventAction
0168              Make Getters const in RunAction and PrimaryGenerator
0169              ASCII files are created per-thread. Not open at every
0170               event, but kept as private class members.
0171 
0172 13.05.2014 - L. Pandola (DMX-V10-00-01)
0173              Analysis files closed at the end of execution (not
0174              end of event).
0175              Added ConstructSDandField() method in the Detector
0176              Clean up the detector construction messenger
0177              Made Hits allocators as ThreadLocal
0178              Remove CLHEP::Random
0179 
0180 08.05.2014 - L. Pandola (DMX-V10-00-00)
0181              Added ActionInitialization class
0182 
0183 07.11.2013 - L. Pandola (DMX-V09-06-08)
0184              Remove dependency from the deprecated LEP and HEP
0185              models from Geisha
0186 
0187 30.07.2013 - A. Dotti (DMX-V09-06-07)
0188              Fixing compilation warnings for clang32:
0189              unused private data members
0190 
0191 31.05.2013 - L. Pandola (DMX-V09-06-06)
0192              Migrate analysis from the AIDA-based local singleton
0193              class to the g4analysis tools (no AIDA dependency
0194              any longer). Clean-up of README and CMakeLists.txt.
0195              Some cosmetics in the code.
0196 
0197 18.04.2013 - L. Pandola (DMX-V09-06-05)
0198              In DMXMinEkineCuts.cc, migrate calculation of the range
0199              from G4EnergyLossTable (obsolete class) to
0200              G4LossTableManager. This should hopefully fix the problems
0201              observed in DMX-V09-06-04. Other minor cosmetics.
0202 
0203 16.04.2013 - L. Pandola (DMX-V09-06-04)
0204            - Trying to understand the origin of the crashes which
0205              caused the rejection of DMX-V09-06-03
0206 
0207 21.03.2013 - L. Pandola (DMX-V09-06-03)
0208            - Fix compiler warnings (appearing only for some compilers)
0209 
0210 13.03.2013 - A. Dotti (DMX-V09-06-02)
0211            - New SetEmModel interface used in physics list
0212 
0213 18.12.2012 - M.Kelsey (DMX-V09-06-01)
0214            - Migrate hadron-stopping processes
0215 
0216 31.10.2012 - A.Howard (DMX-V09-06-00)
0217            - Fixed missing G4SystemOfUnits.hh header
0218            - Fixed Bug 1386 so that auger, fluorescence and PIXE are now
0219              switched on by default
0220 
0221 31.10.2012 - L.Pandola (DMX-V09-05-03)
0222            - Fix the CMakeLists.txt file (AIDA optional dependency)
0223 
0224 16.10.2012 - L.Pandola (DMX-V09-05-02)
0225            - Change the logic of the CMakeLists.txt file. The env variable
0226              and the cmake line command can be used (the cmake commands gets
0227              the priority)
0228 
0229 12.10.2012 - L.Pandola (DMX-V09-05-01)
0230            - Removed obsolete call to G4OpBoundaryProcess::SetModel()
0231            - Add a CMakeLists.txt file
0232 
0233 12.10.2012 - G.Cosmo (DMX-V09-05-00)
0234            - Explicit inclusion of units and constants headers.
0235 
0236 19.01.2011 - L.Pandola (DMX-V09-04-00)
0237            - Removed #includes of G4hLowEnergyIonisation (though commented)
0238 
0239 18.11.2010 - J.Allison (DMX-V09-03-02)
0240            - DMX.cc: Introduce G4UIExecutive.
0241            - initInter.mac: Improve vis commands.  (Note: With the
0242              introduction of /vis/scene/add/trajectories, it is no
0243              longer necessary to draw them in EndOfEventAction.  The
0244              corresponding locall commands can also be removed.)
0245 
0246 03.06.2010 - J.Perl (DMX-V09-03-01)
0247              Change /vis/open OGLxxx to /vis/open OGL
0248 
0249 16.02.2010 - L. Pandola (DMX-V09-03-00)
0250              Copy of the previous tag, DMX-V09-02-02, which was not submitted for
0251              testing.
0252 
0253 26.10.2009 - L. Pandola (DMX-V09-02-02)
0254              Physics list migrated from LowEnergy processes to the new Livermore
0255              models. Physics results unchanged for gamma/e-. Possible differences
0256              with ions/protons, since we don't use anymore G4hLowEnergyIonisation
0257 
0258 22.10.2009 - L. Pandola (DMX-V09-02-01)
0259              Correct Analysis manager to solve a problem with the HBOOK output files
0260              (ntuples not filled, histograms not saved). Still at the stage of
0261              pre-migration.
0262 
0263 22.10.2009 - L. Pandola (DMX-V09-02-00)
0264              Get rid of a warning message and allocation problems with ntuple2
0265              Meant to be the reference to verify the migration to new
0266              Livermore models.
0267 
0268 16.06.2008 - G.A.P.Cirrone (DMX-V09-01-01)
0269              Removed AIDA command from GNUmakefile
0270 
0271 04.04.2008 - A. Howard (DMX-V09-01-00)
0272              Fixed mis-sized arrays - ring_phys_gas[] and ring_phys_liq[].
0273              Both one were less than the utilized size (!).  This has always
0274              been wrong.
0275 
0276 06.11.2007 - A. Howard (DMX-V09-00-02)
0277              Corrected micrometer unit in macros from mum to um (old bug since
0278              release 8.2)
0279 
0280 02.07.2007 - A. Howard (DMX-V09-00-01)
0281              Added G4StepLimiter to physics list (correction of migration to
0282              Geant4 9.0)
0283 
0284 02.07.2007 - A. Howard (DMX-V09-00-00)
0285              Added missing header file G4hIonisation.hh to DMXPhysicsLists.cc
0286 
0287 06.06.2007 - A. Howard (DMX-V08-03-01)
0288              Changed fG4v71 to preferable fMinimal for msc step limitation
0289              Converted to hIonisation from hLowEnergyIonisation until
0290              un-initialiased variables are fixed
0291 
0292 06.06.2007 - A. Howard (DMX-V08-03-00)
0293              Migrated to new interface for SetMscStepLimitation(fG4v71) in
0294              DMXPhysicsList
0295 
0296 13.10.2006 - A. Howard (DMX-V08-01-00)
0297              Removed uninitialized UserLimitsForXenon (bug)
0298 
0299 07.12.2005 - S. Guatelli (DMX-V07-01-02)
0300              Compiles with CLHEP 2.0.2.2
0301 
0302 15.11.2005 - G.Cosmo (DMX-V07-01-00)
0303              Migration to <sstream> from deprecated <strstream>.
0304 
0305 03.05.2005 - J.Allison
0306              Replaced vis manager with G4VisExecutive.
0307 
0308 07.12.2004 - S. Guatelli (DMX-V06-02-02)
0309              G4VParticleChange migrated
0310 
0311 29.11.2004 - S. Guatelli (DMX-V06-02-00)
0312              Migrated to <cmath>
0313 
0314 28.05.2004 - S. Guatelli (DMX-V06-01-00)
0315              Migrated to AIDA 3.2.1 and PI 1.2.1
0316 
0317 02.12.2003 - G.Cosmo (DMX-V05-02-01)
0318              Migrated to new hadronic processes for release 6.0.
0319              Fixed compilation warnings.
0320 
0321 12.11.2003 - John Allison
0322              Updated Vis Manager.
0323 
0324 08.11.2002 - A.Howard
0325              Migrated to AIDA 3.
0326 
0327 28.11.2001 - A.Howard
0328              Created, first version.