279 lines
12 KiB
Plaintext
279 lines
12 KiB
Plaintext
# Example gammaray_telescope History
|
|
|
|
See `CONTRIBUTING.rst` for details of **required** info/format for each entry,
|
|
which **must** added in reverse chronological order (newest at the top). It must **not**
|
|
be used as a substitute for writing good git commit messages!
|
|
|
|
## 2023-11-15 I. Hrivnacova (gammaraytel-V11-01-01)
|
|
- Updated macro*.mac:
|
|
- Changed "/vis/open OGL [600x600-0+0]" to "/vis/open" to allow run-time choices
|
|
and simplified comments.
|
|
- Keep previous driver opening, if driver is different from OGL, and add the general
|
|
code in commented lines (macro2.mac and macro4.mac)
|
|
|
|
## 2023-11-10 Alberto Ribon (gammaraytel-V11-01-00)
|
|
- In all macro files, introduced the UI command
|
|
'/process/had/rdm/thresholdForVeryLongDecayTime 1.0e+60 year'
|
|
to allow all radioactive decays (including the very long ones).
|
|
This is necessary since G4 11.2, being 1 year the default time
|
|
threshold above which the decays are ignored.
|
|
|
|
## 2022-11-11 F. Longo and A. Polsini (gammaraytel-V11-00-01)
|
|
- Migration to C++17 standard. General code refactoring.
|
|
|
|
## 2021-12-10 Ben Morgan (gammaraytel-V11-00-00)
|
|
- Change to new Markdown History format
|
|
|
|
---
|
|
|
|
# History entries prior to 11.0
|
|
|
|
07.10.2021 - I. Hrivnacova (gammaraytel-V10-07-08)
|
|
Migration to new G4AnalysisManager.hh header;
|
|
define the default output file type (root).
|
|
|
|
11.08.2021 - S. Guatelli (gammaraytel-V10-07-07)
|
|
Interactive mode fixed.
|
|
removed obsolete macros emlow.mac and emstd.mac and physics_polarized.mac, gammaraytel_polarized.in
|
|
physics_polarized_new.mac moved for clarity to physics_opt4 as EM Physics List
|
|
option4 was activated.
|
|
Removed obsolete classes GammaRayTelGeneralPhysics, GammaRayTelParticles,
|
|
GammaRayTelEMlowePhysics, GammaRayTelEMstdPhysics, GammaRayTelIonPhysics,
|
|
GammaRayTelHadronPhysics.
|
|
README file updated.
|
|
Minor change in the GammaRayTelRunAction::OpenFile() method
|
|
to allow filenames longer than the hardcoded 25 character limit.
|
|
Revision recommended by N. MacFadden and A. Knaian, nklabs.
|
|
|
|
19.07.2021 - I. Hrivnacova (gammaraytel-V10-07-06)
|
|
Updated for changes in the analysis category:
|
|
removed deleting of the analysis manager,
|
|
as this is now done by the Geant4 kernel.
|
|
|
|
24.05.2021 - B. Morgan (gammaraytel-V10-07-05)
|
|
Bump required CMake version range to 3.12...3.20, matching core Geant4
|
|
|
|
18.03.2021 - A. Ribon, Tag gammaraytel-V10-07-04
|
|
GammaRayTelHadronPhysics : replaced G4HadronCaptureProcess with
|
|
G4NeutronCaptureProcess, and G4HadronFissionProcess with
|
|
G4NeutronFissionProcess.
|
|
|
|
11.03.2021 - A. Ribon, Tag gammaraytel-V10-07-03
|
|
GammaRayTelHadronPhysics : replaced stopping processes that
|
|
have been deleted.
|
|
|
|
08.03.2021 - A. Ribon, Tag gammaraytel-V10-07-02
|
|
GammaRayTelHadronPhysics : replaced old pion inelastic cross
|
|
sections (that have been deleted) with G4BGGPionInelasticXS.
|
|
|
|
04.03.2021 - A. Ribon, Tag gammaraytel-V10-07-01
|
|
GammaRayTelHadronPhysics, GammaRayTelIonPhysics : replaced
|
|
G4PhotoNuclearProcess (that has been deleted) with
|
|
G4HadronInelasticProcess.
|
|
|
|
12.02.2021 - S. Guatelli, Tag gammaraytel-V10-07-00
|
|
Removed the dependency towards G4EmProcessOptions.hh.
|
|
Removed SetCuts method from local Physics List as it is not thread-safe.
|
|
|
|
14.11.2020 - S. Guatelli, Tag gammaraytel-V10-06-03
|
|
Migration to G4RunManagerFactory
|
|
|
|
12.11.2020 - S. Guatelli, Tag gammaraytel-V10-06-02
|
|
Added the option to use G4EmStandard_Option4 with BetheHeitler5D model
|
|
by using the macro file physics_polarized_new.mac to
|
|
select the EM physics processes and models.
|
|
Added macro gammaray_polarized.in for system testing.
|
|
|
|
02.11.2020 - B. Morgan, Tag gammaraytel-V10-06-01
|
|
Support same CMake version range as core Geant4
|
|
|
|
26.02.2020 - V. Ivanchenko, Tag gammaraytel-V10-06-00
|
|
GammaRayTelHadronPhysics, GammaRayTelIonPhysics - fixed
|
|
compilation problems due to incorrect FTFP instantiation
|
|
|
|
31.01.2019 - I. Hrivnacova, Tag gammaraytel-V10-05-00
|
|
Merged GitHub PR #4: all Boolean operators now return G4bool.
|
|
|
|
21.10.2018 - F. Romano, Tag gammaraytel-V10-04-06
|
|
- G4VIS_USE and G4UI_USE deleted
|
|
|
|
09.09.2018 - A. Ribon, Tag gammaraytel-V10-04-05
|
|
GammaRayTelHadronPhysics , GammaRayTelIonPhysics : replaced the
|
|
explicit high-energy limit of hadronic physics with the one from
|
|
G4HadronicParameters .
|
|
|
|
16.05.2018 - L. Pandola, Tag gammaraytel-V10-04-04
|
|
Fix compiler warning on gcc8.1
|
|
|
|
15.05.2018 - B. Morgan, Tag gammaraytel-V10-04-03
|
|
Include G4Types before use of G4MULTITHREADED. For forward
|
|
compatibility with move to #defines over -D for G4 preprocessor
|
|
symbols.
|
|
|
|
13.05.2018 - L. Pandola, Tag gammaraytel-V10-04-02
|
|
Fix more warnings on clang
|
|
|
|
10.05.2018 - L. Pandola, Tag gammaraytel-V10-04-01
|
|
Fix warning on clang
|
|
|
|
08.05.2018 - F. Longo and L. Pandola, Tag gammaraytel-V10-04-00
|
|
Fix problems reported by Valgrind (bug report #1981)
|
|
|
|
19.11.2016 - A. Dotti gammaraytel-V10-02-02
|
|
explicit set of SDs to manager
|
|
|
|
31.10.2016 - F. Longo and L. Pandola, Tag gammaraytel-V10-02-01
|
|
Extended physics list to give the possibility to handle
|
|
polarized gamma-rays.
|
|
|
|
28.10.2016 - G. Folger, Tag gammaraytel-V10-02-00
|
|
Remove direct use of aParticleIterator, use GetParticleTableIterator().
|
|
fix required by clang39 on Linux and MAC
|
|
|
|
27.10.2015 - A. Ribon, Tag gammaraytel-V10-01-00
|
|
GammaRayTelIonPhysics: replaced old G4GGNuclNuclCrossSection
|
|
class with the new, recommended one, G4ComponentGGNuclNuclXsc .
|
|
|
|
30.10.2014 - V. Ivanchenko, Tag gammaraytel-V10-00-08
|
|
Use correct mu- stopping process
|
|
|
|
10.09.2014 - G. Cosmo, Tag gammaraytel-V10-00-07
|
|
Corrected compilation error in GammaRayTelIonPhysics.cc
|
|
for missing inclusion of units header.
|
|
|
|
30.06.2014 - L. Pandola, Tag gammaraytel-V10-00-06
|
|
Write separate files for each thread/run, if option
|
|
G4STORE_DATA is active.
|
|
Move ordering of commands in macro: the generator action
|
|
is not instantiated before the run initialization
|
|
MT Migration: use G4MTRunManager if applicable
|
|
Set some volumes to invisible for faster visualization
|
|
|
|
14.06.2014 - L. Pandola, Tag gammaraytel-V10-00-05
|
|
Get rid of additional compiler warning from
|
|
GammaRayTelEventAction showing up when
|
|
G4STORE_DATA=OFF
|
|
|
|
13.06.2014 - L. Pandola, Tag gammaraytel-V10-00-04
|
|
Get rid of compiler warning in GammaRayTelRunAction
|
|
showing up when G4STORE_DATA=OFF
|
|
|
|
12.06.2014 - L. Pandola, Tag gammaraytel-V10-00-03
|
|
const access to DetectorConstruction by PrimaryGen
|
|
Remove G4ANALYSIS_USE flag (no external dependency!)
|
|
Get rid of the extern output file (now member of RunAction)
|
|
|
|
11.06.2014 - L. Pandola, Tag gammaraytel-V10-00-02
|
|
Migrated hit and digi classes, to make them MT-compliant
|
|
Added method ConstructSDandField in the geometry class
|
|
Use G4GlobalFieldManager instead of local field
|
|
|
|
19.05.2014 - F. Longo, Tag gammaraytel-V10-00-01
|
|
Removed deprecated RO geometry
|
|
|
|
07.05.2014 - L. Pandola, Tag gammaraytel-V10-00-00
|
|
Start to prepare the MT migration: (1) create ActionInitializer
|
|
(2) make const Getters in the detector construction; (3)
|
|
retrieve const pointer to geometry from Analysis class
|
|
|
|
07.11.2013 - L. Pandola, Tag: gammaraytel-V09-06-06
|
|
Edit physics list according to A. Ribon's suggestions.
|
|
(1) Remove inelastic models for hyperons and anti-hyperons (only
|
|
EM and decay left); (2) use FTFP model down to zero energy for
|
|
anti-p and anti-n (Bertini cascade not available); (3) use
|
|
FTFP+BERT for d,t and alphas.
|
|
|
|
07.11.2013 - L. Pandola, Tag: gammaraytel-V09-06-05
|
|
Removed dependency from HEP and LEP models
|
|
|
|
04.04.2013 - F. Longo and L. Pandola, Tag: gammaraytel-V09-06-04
|
|
Migrated analysis from AIDA-based to the g4tools
|
|
README and CMakeLists.txt updated accondingly. No
|
|
external dependencies any longer
|
|
|
|
04.01.2013 - A. Dotti, Tag: gammaraytel-V09-06-02,gammaraytel-V09-06-03
|
|
New interface for G4VUserPhysicsList needed for MT
|
|
|
|
12.18.2012 - M. Kelsey, Tag: gammaraytel-V09-06-01
|
|
GammaRayTelHadronPhysics: Migrate stopping processes
|
|
|
|
12.12.2012 - V. Ivanchenko, Tag: gammaraytel-V09-06-00
|
|
GammaRayTelEMlowePhysics: substitute SetModel by SetEmModel
|
|
|
|
07.11.2012 - L. Pandola and F. Longo, Tag: gammaraytel-V09-05-05
|
|
Change the logic of the UI/GUI instantiation in the main(),
|
|
to avoid problems observed in the STT when running in batch
|
|
mode. Minor change in the CMakeLists.txt
|
|
|
|
02.11.2012 - L. Pandola, Tag: gammaraytel-V09-05-04
|
|
Remove warnings due to two G4Regions without their own
|
|
cut. Change physics list from QGSP_BIC to FTFP_BERT, to
|
|
avoid warnings due to the deprecated LEP models.
|
|
Removed gammaraytel.err file.
|
|
|
|
31.10.2012 - L. Pandola and F. Longo, Tag: gammaraytel-V09-05-03
|
|
Edit the CMakeLists.txt file to fix the AIDA dependency
|
|
and to properly treat the G4STORE_DATA option
|
|
|
|
30.10.2012 - Luciano Pandola, Tag gammaraytel-V09-05-02
|
|
Comment out /vis/viewer/update at the EndOfRun (avoids a warning)
|
|
Comment out in gammaraytel.in a command which is no
|
|
longer defined
|
|
|
|
25.10.2012 - Luciano Pandola, Tag: gammaraytel-V09-05-01
|
|
Replace CMakeLists.txt to deal with UI/VIS
|
|
|
|
11.10.2012 - Gabriele Cosmo, Tag: gammaraytel-V09-05-00
|
|
Explicit inclusion of units and constants headers.
|
|
|
|
03.10.2011 - Gunter Folger, Tag: gammaraytel-V09-04-03
|
|
Fix compilation warnings from gcc 4.6 in GammaRayTelEventAction.cc,
|
|
GammaRayTelDetectorConstruction.cc and GammaRayTelTrackerROGeometry.cc
|
|
|
|
16.09.2011 - Pere Mato, Tag: gammaraytel-V09-04-02
|
|
Added SVN eol property to file gammaraytel.err to allow proper file comparissons
|
|
|
|
16.09.2011 - Pere Mato, Tag: gammaraytel-V09-04-01
|
|
Fixed the error introduced with G4USE_UI conditional code
|
|
Added file gammaraytel.err with the expected error output
|
|
|
|
11.11.2010 - Gunter Folger, Tag: gammaraytel-V09-03-03
|
|
Use new G4MultipleScattering classes
|
|
Correct initialisation of G4ThreeVector
|
|
Use predefined physics list in place of old style
|
|
GammaRayPhysics; latter crashes on exit.
|
|
|
|
09.11.2010 - Makoto Asai, Tag: gammaraytel-V09-03-02
|
|
Fix AIDA file option.
|
|
|
|
09.11.2010 - John Allison, Tag: gammaraytel-V09-03-01
|
|
Introduce G4UIExecutive.
|
|
|
|
03.06.2010 - Joseph Perl, Tag: gammaraytel-V09-03-00
|
|
Update vis usage
|
|
|
|
24.11.2008 - G. A. P. Cirrone, Tag: gammaraytel-V09-01-02
|
|
Updated History file
|
|
|
|
24.11.2008 - G. A. P. Cirrone, Tag: gammaraytel-V09-01-01
|
|
Fixed compilation problems
|
|
|
|
11.06.2008 - G. A. P. Cirrone (gammaraytel-V09-01-00)
|
|
Fixed errors in compilation
|
|
|
|
07.12.2005 - Susanna Guatelli (gammaraytel-V07-01-00)
|
|
GammaRayParticles introduced
|
|
G4Exception deriving from Hadronic Physics List deleted
|
|
|
|
03.05.2005 - John Allison (examples-V07-00-03)
|
|
Replaced vis manager with G4VisExecutive.
|
|
|
|
10.12.2004 - Gabriele Cosmo (gammaraytel-V06-02-01)
|
|
Replaced usage of M_PI with CLHEP's pi.
|
|
|
|
01.12.2004 - Francesco Longo (gammaraytel-V06-02-00)
|
|
Updates and migration to <cmath>.
|
|
|
|
01.06.2004 - Susanna Guatelli
|
|
Migration to AIDA 3.2.1 and PI 1.2.1.
|