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