103 lines
4.0 KiB
Plaintext
103 lines
4.0 KiB
Plaintext
-------------------------------------------------------------------
|
|
|
|
=========================================================
|
|
Geant4 - an Object-Oriented Toolkit for Simulation in HEP
|
|
=========================================================
|
|
|
|
ThreadsafeScorers History file
|
|
---------------------------------
|
|
This file should be used by the G4 example coordinator to briefly
|
|
summarize all major modifications introduced in the code and keep
|
|
track of all tags.
|
|
|
|
----------------------------------------------------------
|
|
* Reverse chronological order (last date on top), please *
|
|
----------------------------------------------------------
|
|
|
|
13/11/2018 Jonathan Madsen (ThreadsafeScorers-V10-04-06)
|
|
- Fixed shadowing warnings in G4atomic.hh header (recommit of ThreadsafeScorers-V10-04-03)
|
|
|
|
11/11/2018 Jonathan Madsen (ThreadsafeScorers-V10-04-05)
|
|
- Replaced TIMEMORY_AUTO_TIMER_BASIC with TIMEMORY_BASIC_AUTO_TIMER as the
|
|
latter is defined in G4TiMemory.hh and the former is deprecated by TiMemory
|
|
- Included plot generation in main
|
|
- Added plots/ts_scorers_{timing,memory}.jpeg
|
|
- Updated threadsafe_scorers.out
|
|
- Updated documentation
|
|
|
|
09/11/2018 Jonathan Madsen (ThreadsafeScorers-V10-04-04)
|
|
- Added scorers with G4StatAnalysis and G4ConvergenceTester
|
|
- Improved scheme for using TiMemory to time how long the
|
|
scoring takes w.r.t. storage container and PS
|
|
|
|
15/6/2018 Gabriele Cosmo (ThreadsafeScorers-V10-04-03)
|
|
- Fixed shadowing warnings in G4atomic.hh header.
|
|
|
|
6/6/2018 Jonathan Madsen (ThreadsafeScorers-V10-04-02)
|
|
- TSPhysicsLists no longer declares G4VPhysicsConstructors in header
|
|
- Added TiMemory timing to TSPrimaryGeneratorAction and G4Run
|
|
- Added TiMemory ASCII output and serialization to ts_scorers.cc
|
|
|
|
10/05/2018 Ben Morban (ThreadsafeScorers-V10-04-01)
|
|
- Include G4Types before use of G4MULTITHREADED. For forward
|
|
compatibility with move to #defines over -D for G4 preprocessor
|
|
symbols.
|
|
|
|
12/2/2018 Jonathan Madsen (ThreadsafeScorers-V10-04-00)
|
|
- Removed G4MUTEX_INITIALIZER from constructors of G4TAtomicHits{Collection,Map}
|
|
|
|
12/8/17 Hisaya Kurashige (ThreadsafeScorers-V10-03-02)
|
|
- Add inclusion of <deque> in TSPhysicsList.hh
|
|
|
|
20/4/17 Jonathan Madsen (ThreadsafeScorers-V10-03-00)
|
|
- Fixes to deletion/clearing of static maps between runs
|
|
- Removed some unnecessary typedefs
|
|
- Set the number of threads to the number of cores
|
|
|
|
19/11/16 Andrea Dotti (ThreadsafeScorers-V10-02-05)
|
|
- Explicit set of SD to manager
|
|
|
|
14/10/16 Gunter Folger (ThreadsafeScorers-V10-02-04)
|
|
- remove direct use of theParticleIterator, use GetParticleTableIterator().
|
|
|
|
04/07/16 Ivana Hrivnacova (ThreadsafeScorers-V10-02-03)
|
|
- Fixes for Doxygen documentation
|
|
|
|
15/06/16 Gunter Folger (ThreadsafeScorers-V10-02-02)
|
|
- Correct GNUmakefile, remove setting of WORKDIR=.
|
|
|
|
15/06/16 Gunter Folger (ThreadsafeScorers-V10-02-01)
|
|
- Correct GNUmakefile,i.e. replace spaces by tab
|
|
|
|
17/11/15 J. Madsen
|
|
- Removed preprocessor checks for C++11
|
|
- Removed _HAS_ATOMICS_ preprocessor definition/conditions
|
|
- Changed G4atomic to only be defined if G4MULTITHREADED,
|
|
otherwise, G4atomic<_Tp> is aliased to _Tp
|
|
- Included *.in files in macros to be copied to build directory
|
|
|
|
05/11/15 J. Madsen
|
|
- Prefixed classes with "TS" for "Thread-safe"
|
|
- Renamed all data members with f + uppercase
|
|
- Redeclared all virtual functions
|
|
- Removed empty messenger classes
|
|
- Removed custom separators with G4 separators
|
|
- Added license and description for all classes
|
|
- Cleaned up code
|
|
- Removed deprecated folder in atomics/
|
|
- Moved remaining classes in atomics/ to include/
|
|
- Renamed project "ThreadsafeScorers"
|
|
- Added .README.txt
|
|
|
|
09/10/15 J. Madsen
|
|
- Updated problem following Geant4's full commitment to using
|
|
C++11.
|
|
- Removed SteppingAction
|
|
- Simplified atomic class and renamed to G4atomic
|
|
- Moved files pertaining to pre-C++11 to deprecated folder
|
|
- Removed "Atom" prefix from all file names
|
|
- Created G4TAtomicHitsMap and G4TAtomicHitsCollection
|
|
|
|
29/01/15 J. Madsen
|
|
- Created.
|