Back to home page

EIC code displayed by LXR

 
 

    


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

0001 # Example xray_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 
0008 ## 2024-10-17 Makoto Asai (xraytel-V11-02-00)
0009 - Unnecessary use of G4VisManager and some UI commands are removed for more stability.
0010 
0011 ## 2023-11-15 I. Hrivnacova (xraytel-V11-01-00)
0012 - Updated vis.mac:
0013   - Changed "/vis/open XYZ [600x600-0+0]" to "/vis/open" to allow run-time choices
0014     and simplified comments.
0015 
0016 ## 2021-12-10 Ben Morgan (xraytel-V11-00-00)
0017 - Change to new Markdown History format
0018 
0019 ---
0020 
0021 # History entries prior to 11.0
0022 
0023 07.11.2021,  I. Hrivnacova, tag xraytel-V10-07-04
0024             Added analysis manager Clear() call instead of
0025             deleting in the end of run (removed on July 19)
0026 
0027 07.10.2021 - I. Hrivnacova, tag xraytel-V10-07-03
0028             Migration to new G4AnalysisManager.hh header;
0029             define the default output file type (root).
0030 
0031 19.07.2021  I. Hrivnacova, tag xraytel-V10-07-02
0032             Updated for changes in the analysis category:
0033             removed deleting of the analysis manager,
0034             as this is now done by the Geant4 kernel.
0035 
0036 24.05.2021  B. Morgan (xraytel-V10-07-01)
0037 - Bump required CMake version range to 3.12...3.20, matching core Geant4
0038 
0039 10.04.2021  G. Cosmo, tag xraytel-V10-07-00
0040             Removed calls to obsolete ResetCuts() in XrayTelPhysicsList.
0041 
0042 17.11.2020  S. Guatelli, tag xraytel-V10-06-01
0043             Migration to G4RunManagerFactory
0044 
0045 02.11.2020  B.Morgan, tag xraytel-V10-06-00
0046             Support same CMake version range as core Geant4
0047 
0048 30.08.2019  S. Guatelli, tag xraytel-V10-05-00
0049             G4VIS_USE and G4UI_USE deleted
0050 
0051 10.05.2018   B.Morgan,  tag xraytel-V10-04-00
0052              Include G4Types before use of G4MULTITHREADED. For forward
0053              compatibility with move to #defines over -D for G4 preprocessor
0054              symbols.
0055 
0056 28.11.2016   G.Folger,  tag xraytel-V10-02-00
0057              Remove direct use of theParticleIterator, use GetParticleTableIterator().
0058               fix required by clang39 on Linux and MAC
0059 
0060 06.03.2015   Andrea Dotti, tag xraytel-V10-01-00
0061              Removing unnecessary GPS in master
0062 
0063 04.06.2014   Andrea Dotti, tag xraytel-V10-00-03
0064              Migration to new MT compliant GPS
0065 
0066 23.05.2014   Luciano Pandola, tag xraytel-V10-00-02
0067              Fix compiler warning which caused the rejection
0068              of tag xraytel-V10-00-01
0069 
0070 22.05.2014   Luciano Pandola, tag xraytel-V10-00-01
0071              Added definition of muons and short-lived
0072              Revise method book() of analysis singleton
0073              Actual MT migration, G4MTRunManager is used
0074              Added new macro geantino.mac and updated CMakeLists.txt
0075 
0076 21.05.2014   Luciano Pandola, tag xraytel-V10-00-00
0077              Added ActionInitialization class
0078              Move the method Update() from RunAction (thread-local) to
0079               Analysis (global)
0080              Protect analysis singleton by Mutex
0081              Changed named scheme of output objects
0082 
0083 19.03.2013   Luciano Pandola, tag xraytel-V09-06-00
0084              Migrated analysis to g4tools (removed AIDA dependency)
0085              and other small cosmetics. CMakeLists.txt, GNUmakefile
0086              and README updated accordingly
0087 
0088 26.10.2012   Luciano Pandola, tag xraytel-V09-05-01
0089              Edit main(): added #ifdef to protect G4VisExecutive and
0090              G4UIExecutive.
0091              Create CMakeLists.txt file
0092 
0093 12.10.2012   Gabriele Cosmo, Tag xraytel-V09-05-00
0094              Explicit inclusion of units and constants headers.
0095 
0096 18.11.2010   John Allison, Tag xraytel-V09-03-01
0097              Introduced G4UIExecutve.
0098 
0099 03.06.2010   Joseph Perl, Tag xraytel-V09-03-00
0100              Update vis usage
0101 
0102 20.11.2009 - G.Santin, tag xraytel-V09-02-00
0103              Updated and simplified physics list
0104 
0105 16.06.2008 - G.A.P.Cirrone, tag xraytel-V09-01-00
0106              Removed AIDA from GNUmakefiles
0107 
0108 07.12.2005 - S. Guatelli, tag xraytel-V07-01-03
0109              warning deleted; it concerned stream.
0110 
0111 30.11.2005 - G.Santin, tag xraytel-V07-01-02
0112              general update of macros and documentation
0113              ASCII output enabled also without AIDA
0114 
0115 27.09.2005 - G.Santin, tag xraytel-V07-01-01
0116              compilation protection for non AIDA users,
0117              obsolete GPS commands updated
0118 
0119 3rd May 2005  John Allison  (examples-V07-00-03)
0120 - Replaced vis manager with G4VisExecutive.
0121 
0122 15.07.2004 - J.Allison, tag xraytel-V06-02-00
0123              Changed /vis/viewer/viewpointThetaPhi ->
0124              /vis/viewer/set/viewpointThetaPhi.
0125 
0126 28.05.2004 - S. Guatelli, tag xraytel-V06-01-00
0127              Migartion to AIDA 3.2.1, PI 1.2.1
0128 
0129 13.11.2003 - J.Allison, tag xraytel-V05-02-02
0130              Removed OPACS from Vis Manager.
0131 
0132 19.02.2003 - G.Cosmo, tag xraytel-V05-00-00
0133              Removed redundant inclusion of SystemOfUnits.h.
0134              Should use CLHEP headers instead.
0135 
0136 05.12.2001 - RN, tag xraytel-V03-02-01
0137              Try again
0138 
0139 05.12.2001 - RN, tag xraytel-V03-02-00
0140              Adopted new analysis design by AP as in LowEnTest
0141              Small design iteration by MGP implemented
0142 
0143 07.11.2001 - RN, tag xraytel-V02-00-13
0144              Cleaned up code to avoid compilation warnings arising
0145              from "ANSI" and "pedantic" options
0146              Implemented new "/vis" commands in macro files
0147 
0148 07.11.2001 - RN, tag xraytel-V02-00-12
0149              Error tag, same as 11
0150 
0151 18.06.2001 - RN, tag xraytel-V02-00-11
0152              tested with latest global tag geant4-03-01-ref-02
0153 
0154 06.12.2000 - RN, tag xraytel-V02-00-10
0155              Removed old XrayTelPrimaryGeneratorMessenger.cc and .hh
0156              files from cvs
0157 
0158 30.11.2000 - RN, tag xraytel-V02-00-09
0159              Removed longsection.macro file from cvs
0160 
0161 30.11.2000 - RN, tag xraytel-V02-00-08
0162              Implemented AnalysisManager class and related histograming
0163              code.  Analysis is limited to the Lizard package for now.
0164 
0165 16.11.2000 - RN, tag xraytel-V02-00-07
0166              Removed analysis directory
0167 
0168 16.11.2000 - RN, tag xraytel-V02-00-06
0169              Replace standard gun with General Particle Source
0170              Remove all code related to old Histogram implementation
0171              Modified all macros to work with GPS
0172              Cleaned GNUmakefile
0173              Started drafting README file
0174 
0175 08.11.2000 - RN, tag xraytel-V02-00-05
0176              Tydied up macros
0177              Small bug fixes to compile on Linux, SUN and DEC platforms
0178 
0179 06.11.2000 - RN, tag xraytel-V02-00-04
0180              Tydied up code added headers
0181 
0182 18.10.2000 - RN, tag xraytel-V02-00-03
0183              Modified geometry and PrimaryGenerator to speed up events
0184              Modified SteppingAction.cc to call histoManager analyser
0185              Modified Histogram.cc to do all the histo work
0186 
0187 17.10.2000 - RN, tag xraytel-V02-00-02
0188              Added histograming capability
0189              Added XrayTelHistogram.hh, XrayTelHistogram.cc
0190              Modified: GNUmakefile
0191                        XrayTel.cc
0192                        XrayTelSteppingAction.hh
0193                        XrayTelSteppingAction.cc
0194 
0195 17.10.2000 - RN, tag xraytel-V02-00-01
0196              Tydied up geometry
0197              Add all physics processes to XrayTelPhysicsList.cc
0198              Modified *.hh accordingly
0199 
0200 06.10.2000 - RN, tag xraytel-V02-00-00
0201              First submission of XrayTel advanced example.
0202