Back to home page

EIC code displayed by LXR

 
 

    


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

0001 # Example gammaray_telescope 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-15 I. Hrivnacova (gammaraytel-V11-01-01)
0008 - Updated macro*.mac:
0009   - Changed "/vis/open OGL [600x600-0+0]" to "/vis/open" to allow run-time choices
0010     and simplified comments.
0011   - Keep previous driver opening, if driver is different from OGL, and add the general
0012     code in commented lines (macro2.mac and macro4.mac)
0013 
0014 ## 2023-11-10 Alberto Ribon (gammaraytel-V11-01-00)
0015 - In all macro files, introduced the UI command
0016   '/process/had/rdm/thresholdForVeryLongDecayTime 1.0e+60 year'
0017   to allow all radioactive decays (including the very long ones).
0018   This is necessary since G4 11.2, being 1 year the default time
0019   threshold above which the decays are ignored.
0020 
0021 ## 2022-11-11 F. Longo and A. Polsini (gammaraytel-V11-00-01)
0022 - Migration to C++17 standard. General code refactoring.
0023 
0024 ## 2021-12-10 Ben Morgan (gammaraytel-V11-00-00)
0025 - Change to new Markdown History format
0026 
0027 ---
0028 
0029 # History entries prior to 11.0
0030 
0031 07.10.2021 - I. Hrivnacova (gammaraytel-V10-07-08)
0032              Migration to new G4AnalysisManager.hh header;
0033              define the default output file type (root).
0034 
0035 11.08.2021 - S. Guatelli (gammaraytel-V10-07-07)
0036              Interactive mode fixed.
0037              removed obsolete macros emlow.mac and emstd.mac and physics_polarized.mac, gammaraytel_polarized.in
0038              physics_polarized_new.mac moved for clarity to physics_opt4 as EM Physics List 
0039              option4 was activated.
0040              Removed obsolete classes GammaRayTelGeneralPhysics, GammaRayTelParticles, 
0041              GammaRayTelEMlowePhysics, GammaRayTelEMstdPhysics, GammaRayTelIonPhysics, 
0042              GammaRayTelHadronPhysics.
0043              README file updated.
0044              Minor change in the GammaRayTelRunAction::OpenFile() method
0045              to allow filenames longer than the hardcoded 25 character limit.
0046              Revision recommended by N. MacFadden and A. Knaian, nklabs.
0047 
0048 19.07.2021 - I. Hrivnacova (gammaraytel-V10-07-06)
0049              Updated for changes in the analysis category:
0050              removed deleting of the analysis manager,
0051              as this is now done by the Geant4 kernel.
0052 
0053 24.05.2021 - B. Morgan (gammaraytel-V10-07-05)
0054              Bump required CMake version range to 3.12...3.20, matching core Geant4
0055 
0056 18.03.2021 - A. Ribon, Tag gammaraytel-V10-07-04
0057              GammaRayTelHadronPhysics : replaced G4HadronCaptureProcess with
0058              G4NeutronCaptureProcess, and G4HadronFissionProcess with
0059              G4NeutronFissionProcess.
0060 
0061 11.03.2021 - A. Ribon, Tag gammaraytel-V10-07-03
0062              GammaRayTelHadronPhysics : replaced stopping processes that
0063              have been deleted.
0064 
0065 08.03.2021 - A. Ribon, Tag gammaraytel-V10-07-02
0066              GammaRayTelHadronPhysics : replaced old pion inelastic cross
0067              sections (that have been deleted) with G4BGGPionInelasticXS.
0068 
0069 04.03.2021 - A. Ribon, Tag gammaraytel-V10-07-01
0070              GammaRayTelHadronPhysics, GammaRayTelIonPhysics : replaced
0071              G4PhotoNuclearProcess (that has been deleted) with
0072              G4HadronInelasticProcess.
0073 
0074 12.02.2021 - S. Guatelli, Tag gammaraytel-V10-07-00
0075              Removed the dependency towards G4EmProcessOptions.hh.
0076              Removed SetCuts method from local Physics List as it is not thread-safe.
0077 
0078 14.11.2020 - S. Guatelli, Tag gammaraytel-V10-06-03
0079              Migration to G4RunManagerFactory
0080 
0081 12.11.2020 - S. Guatelli, Tag gammaraytel-V10-06-02
0082              Added the option to use G4EmStandard_Option4 with BetheHeitler5D model
0083              by using the macro file physics_polarized_new.mac to
0084              select the EM physics processes and models.
0085              Added macro gammaray_polarized.in for system testing.
0086 
0087 02.11.2020 - B. Morgan, Tag gammaraytel-V10-06-01
0088              Support same CMake version range as core Geant4
0089 
0090 26.02.2020 - V. Ivanchenko, Tag gammaraytel-V10-06-00
0091              GammaRayTelHadronPhysics, GammaRayTelIonPhysics - fixed
0092              compilation problems due to incorrect FTFP instantiation
0093 
0094 31.01.2019 - I. Hrivnacova, Tag gammaraytel-V10-05-00
0095              Merged GitHub PR #4: all Boolean operators now return G4bool.
0096 
0097 21.10.2018 - F. Romano, Tag gammaraytel-V10-04-06
0098              - G4VIS_USE and G4UI_USE deleted
0099 
0100 09.09.2018 - A. Ribon, Tag gammaraytel-V10-04-05
0101              GammaRayTelHadronPhysics , GammaRayTelIonPhysics : replaced the
0102              explicit high-energy limit of hadronic physics with the one from
0103              G4HadronicParameters .
0104 
0105 16.05.2018 - L. Pandola, Tag gammaraytel-V10-04-04
0106              Fix compiler warning on gcc8.1
0107 
0108 15.05.2018 - B. Morgan, Tag gammaraytel-V10-04-03
0109              Include G4Types before use of G4MULTITHREADED. For forward
0110              compatibility with move to #defines over -D for G4 preprocessor
0111              symbols.
0112 
0113 13.05.2018 - L. Pandola, Tag gammaraytel-V10-04-02
0114              Fix more warnings on clang
0115 
0116 10.05.2018 - L. Pandola, Tag gammaraytel-V10-04-01
0117              Fix warning on clang
0118 
0119 08.05.2018 - F. Longo and L. Pandola, Tag gammaraytel-V10-04-00
0120              Fix problems reported by Valgrind (bug report #1981)
0121 
0122 19.11.2016 - A. Dotti gammaraytel-V10-02-02
0123              explicit set of SDs to manager
0124 
0125 31.10.2016 - F. Longo and L. Pandola, Tag  gammaraytel-V10-02-01
0126              Extended physics list to give the possibility to handle
0127              polarized gamma-rays.
0128 
0129 28.10.2016 - G. Folger, Tag gammaraytel-V10-02-00
0130              Remove direct use of aParticleIterator, use GetParticleTableIterator().
0131              fix required by clang39 on Linux and MAC
0132 
0133 27.10.2015 - A. Ribon, Tag gammaraytel-V10-01-00
0134              GammaRayTelIonPhysics: replaced old G4GGNuclNuclCrossSection
0135              class with the new, recommended one, G4ComponentGGNuclNuclXsc .
0136 
0137 30.10.2014 - V. Ivanchenko, Tag gammaraytel-V10-00-08
0138              Use correct mu- stopping process
0139 
0140 10.09.2014 - G. Cosmo, Tag gammaraytel-V10-00-07
0141              Corrected compilation error in GammaRayTelIonPhysics.cc
0142              for missing inclusion of units header.
0143 
0144 30.06.2014 - L. Pandola, Tag gammaraytel-V10-00-06
0145              Write separate files for each thread/run, if option
0146              G4STORE_DATA is active.
0147              Move ordering of commands in macro: the generator action
0148               is not instantiated before the run initialization
0149              MT Migration: use G4MTRunManager if applicable
0150              Set some volumes to invisible for faster visualization
0151 
0152 14.06.2014 - L. Pandola, Tag  gammaraytel-V10-00-05
0153              Get rid of additional compiler warning from
0154              GammaRayTelEventAction showing up when
0155              G4STORE_DATA=OFF
0156 
0157 13.06.2014 - L. Pandola, Tag  gammaraytel-V10-00-04
0158              Get rid of compiler warning in GammaRayTelRunAction
0159              showing up when G4STORE_DATA=OFF
0160 
0161 12.06.2014 - L. Pandola, Tag  gammaraytel-V10-00-03
0162              const access to DetectorConstruction by PrimaryGen
0163              Remove G4ANALYSIS_USE flag (no external dependency!)
0164              Get rid of the extern output file (now member of RunAction)
0165 
0166 11.06.2014 - L. Pandola, Tag  gammaraytel-V10-00-02
0167              Migrated hit and digi classes, to make them MT-compliant
0168              Added method ConstructSDandField in the geometry class
0169              Use G4GlobalFieldManager instead of local field
0170 
0171 19.05.2014 - F. Longo, Tag gammaraytel-V10-00-01
0172              Removed deprecated RO geometry
0173 
0174 07.05.2014 - L. Pandola, Tag gammaraytel-V10-00-00
0175              Start to prepare the MT migration: (1) create ActionInitializer
0176              (2) make const Getters in the detector construction; (3)
0177              retrieve const pointer to geometry from Analysis class
0178 
0179 07.11.2013 - L. Pandola, Tag: gammaraytel-V09-06-06
0180              Edit physics list according to A. Ribon's suggestions.
0181              (1) Remove inelastic models for hyperons and anti-hyperons (only
0182              EM and decay left); (2) use FTFP model down to zero energy for
0183              anti-p and anti-n (Bertini cascade not available); (3) use
0184              FTFP+BERT for d,t and alphas.
0185 
0186 07.11.2013 - L. Pandola, Tag: gammaraytel-V09-06-05
0187              Removed dependency from HEP and LEP models
0188 
0189 04.04.2013 - F. Longo and L. Pandola, Tag: gammaraytel-V09-06-04
0190              Migrated analysis from AIDA-based to the g4tools
0191              README and CMakeLists.txt updated accondingly. No
0192              external dependencies any longer
0193 
0194 04.01.2013 - A. Dotti, Tag: gammaraytel-V09-06-02,gammaraytel-V09-06-03
0195              New interface for G4VUserPhysicsList needed for MT
0196 
0197 12.18.2012 - M. Kelsey, Tag: gammaraytel-V09-06-01
0198              GammaRayTelHadronPhysics: Migrate stopping processes
0199 
0200 12.12.2012 - V. Ivanchenko, Tag: gammaraytel-V09-06-00
0201              GammaRayTelEMlowePhysics: substitute SetModel by SetEmModel
0202 
0203 07.11.2012 - L. Pandola and F. Longo, Tag: gammaraytel-V09-05-05
0204              Change the logic of the UI/GUI instantiation in the main(),
0205              to avoid problems observed in the STT when running in batch
0206              mode. Minor change in the CMakeLists.txt
0207 
0208 02.11.2012 - L. Pandola, Tag: gammaraytel-V09-05-04
0209              Remove warnings due to two G4Regions without their own
0210              cut. Change physics list from QGSP_BIC to FTFP_BERT, to
0211              avoid warnings due to the deprecated LEP models.
0212              Removed gammaraytel.err file.
0213 
0214 31.10.2012 - L. Pandola and F. Longo, Tag: gammaraytel-V09-05-03
0215              Edit the CMakeLists.txt file to fix the AIDA dependency
0216              and to properly treat the G4STORE_DATA option
0217 
0218 30.10.2012 - Luciano Pandola, Tag gammaraytel-V09-05-02
0219              Comment out /vis/viewer/update at the EndOfRun (avoids a warning)
0220              Comment out in gammaraytel.in a command which is no
0221              longer defined
0222 
0223 25.10.2012 - Luciano Pandola, Tag: gammaraytel-V09-05-01
0224              Replace CMakeLists.txt to deal with UI/VIS
0225 
0226 11.10.2012 - Gabriele Cosmo, Tag: gammaraytel-V09-05-00
0227              Explicit inclusion of units and constants headers.
0228 
0229 03.10.2011 - Gunter Folger, Tag: gammaraytel-V09-04-03
0230              Fix compilation warnings from gcc 4.6 in GammaRayTelEventAction.cc,
0231              GammaRayTelDetectorConstruction.cc and GammaRayTelTrackerROGeometry.cc
0232 
0233 16.09.2011 - Pere Mato, Tag: gammaraytel-V09-04-02
0234              Added SVN eol property to file gammaraytel.err to allow proper file comparissons
0235 
0236 16.09.2011 - Pere Mato, Tag: gammaraytel-V09-04-01
0237              Fixed the error introduced with G4USE_UI conditional code
0238              Added file gammaraytel.err with the expected error output
0239 
0240 11.11.2010 - Gunter Folger, Tag: gammaraytel-V09-03-03
0241              Use new G4MultipleScattering classes
0242              Correct initialisation of G4ThreeVector
0243              Use predefined physics list in place of old style
0244              GammaRayPhysics; latter crashes on exit.
0245 
0246 09.11.2010 - Makoto Asai, Tag: gammaraytel-V09-03-02
0247              Fix AIDA file option.
0248 
0249 09.11.2010 - John Allison, Tag: gammaraytel-V09-03-01
0250              Introduce G4UIExecutive.
0251 
0252 03.06.2010 - Joseph Perl, Tag: gammaraytel-V09-03-00
0253              Update vis usage
0254 
0255 24.11.2008 - G. A. P. Cirrone, Tag: gammaraytel-V09-01-02
0256              Updated History file
0257 
0258 24.11.2008 - G. A. P. Cirrone, Tag: gammaraytel-V09-01-01
0259              Fixed compilation problems
0260 
0261 11.06.2008 - G. A. P. Cirrone (gammaraytel-V09-01-00)
0262              Fixed errors in compilation
0263 
0264 07.12.2005 - Susanna Guatelli (gammaraytel-V07-01-00)
0265              GammaRayParticles introduced
0266              G4Exception deriving from Hadronic Physics List deleted
0267 
0268 03.05.2005 - John Allison (examples-V07-00-03)
0269              Replaced vis manager with G4VisExecutive.
0270 
0271 10.12.2004 - Gabriele Cosmo (gammaraytel-V06-02-01)
0272              Replaced usage of M_PI with CLHEP's pi.
0273 
0274 01.12.2004 - Francesco Longo (gammaraytel-V06-02-00)
0275              Updates and migration to <cmath>.
0276 
0277 01.06.2004 - Susanna Guatelli
0278              Migration to AIDA 3.2.1 and PI 1.2.1.