- Apr 26, 2017
-
-
Charles Leggett authored
Former-commit-id: c427e80e
-
- Apr 03, 2017
-
-
Steven Andrew Farrell authored
Former-commit-id: 6883be2b
-
Steven Andrew Farrell authored
Disabling the EventInfoTagBuilder from top sequence in G4HiveExOpts. This is a workaround because the EventInfoTagBuilder doesn't work and shouldn't be on the top sequence anyway. Former-commit-id: 7ce03357
-
- Mar 18, 2017
-
-
Charles Leggett authored
Former-commit-id: 05b8bd86
-
- Mar 17, 2017
-
-
Charles Leggett authored
The package G4HiveEx runs the G4 Simulation in AthenaMT. This merge ports the package from the multithreading branch into master. Former-commit-id: e3adbbdb
-
- Feb 23, 2017
-
-
Charles Leggett authored
from ChangeLog: 2017-02-21 Steve Farrell <Steven.Farrell@cern.ch> * Added CLHEP header dependency to fix mysterious compilation failure. This should be fixed properly later. * Tagging: G4HiveEx-00-03-20 2016-09-20 Steve Farrell <Steven.Farrell@cern.ch> * Removed V2 user action switch from G4HiveExOpts.py * Tagging: G4HiveEx-00-03-19 2016-08-02 Charles Leggett * Fixed CMakeLists.txt * tag G4HiveEx-00-03-18 M CMakeLists.txt 2016-07-27 Steve Farrell <Steven.Farrell@cern.ch> * Removed the GPerfTools command line switch from G4HiveExOpts.py since it doesn't fully work and one can instead use the gathena command. * Tagging: G4HiveEx-00-03-17 2016-06-30 Steve Farrell <Steven.Farrell@cern.ch> * Added a command-line switch for setting evtMax. * Added support for GPerfTools enabled via command line switch. * Tagging: G4HiveEx-00-03-16 2016-05-31 Steve Farrell <Steven.Farrell@cern.ch> * Activated calorimeter in G4HiveExOpts.py * Manually filtering out all LAr SDs from config in G4HiveExOpts.py because they are not yet thread-safe. * Tagging: G4HiveEx-00-03-15 2016-05-18 Steve Farrell <Steven.Farrell@cern.ch> * Activated magnetic field in G4HiveExOpts.py * Tagging: G4HiveEx-00-03-14 2016-05-06 Steve Farrell <Steven.Farrell@cern.ch> * Removed some unnecessary includes from G4InitTool * Tagging: G4HiveEx-00-03-13 2016-05-06 Andrea Di Simone * added G4 run termination in terminateThread 2016-05-02 Steve Farrell <Steven.Farrell@cern.ch> * Updated G4HiveExOpts.py to use BeamEffectsAlg * Tagging: G4HiveEx-00-03-12 2016-05-02 Steve Farrell <Steven.Farrell@cern.ch> * Dropped dependence on G4AtlasAlg by using G4WorkerRunManager base class pointer instead of G4AtlasWorkerRunManager. See ATLASSIM-2772. * Did some minor cleanup of G4InitTool and requirements file. * Added CMakeLists.txt * Tagging: G4HiveEx-00-03-11 2016-02-22 Steve Farrell <Steven.Farrell@cern.ch> * Updated jobOpts for the new way to configure the MT user actions. * Turned on DetFlags.Truth, though the actual working MCTruth code isn't fully ready yet. * Tagging: G4HiveEx-00-03-10 2015-10-08 Charles Leggett * update jobOpts for new style dependency declarations * no longer need G4InputLoader - should remove from repo * tag G4HiveEx-00-03-09 M share/G4HiveExOpts.py 2015-10-03 Steve Farrell <Steven.Farrell@cern.ch> * Re-organized the job options and added some additional comments 2015-10-03 Steve Farrell <Steven.Farrell@cern.ch> * Simplified data dependency specification in G4HiveExOpts.py, removing the dictionary and safety checks and just setting the properties on the algos directly. * Tagging: G4HiveEx-00-03-08 2015-09-30 Steve Farrell <Steven.Farrell@cern.ch> * Updated the data dependency property name in G4HiveExOpts.py from 'Inputs' to 'ExtraInputs'. * Tagging: G4HiveEx-00-03-07 2015-09-15 Steve Farrell <Steven.Farrell@cern.ch> * Updated the data dependency specification mechanism in G4HiveExOpts.py * Tagging: G4HiveEx-00-03-06 2015-07-17 Steve Farrell <Steven.Farrell@cern.ch> * Turned on muon system in G4HiveExOpts.py * Tagging: G4HiveEx-00-03-05 2015-07-03 Charles Leggett * fix oops. * tag G4HiveEx-00-03-04 M share/G4HiveExOpts.py 2015-07-03 Charles Leggett * print error msg if don't use --threads= arg * tag G4HiveEx-00-03-03 M share/G4HiveExOpts.py 2015-07-01 Charles Leggett * get rid of AthenaMPFlags.PreCountedEvents * tag G4HiveEx-00-03-02 M share/G4HiveExOpts.py 2015-06-28 Steve Farrell <Steven.Farrell@cern.ch> * Updated EvtMax setting in JO so that "-1" works. There must be some weird special handling of the flag due to its duplication in theApp and in AthenaCommonFlags. * Tagging: G4HiveEx-00-03-01 2015-06-11 Charles Leggett * G4InitTool: now inherits from IThreadInitTool. no more thread observers. activate with jobOpt ThreadPoolSvc.ThreadInitTools * tag G4HiveEx-00-03-00 M share/G4HiveExOpts.py M src/G4InitTool.h M src/G4InitTool.cxx 2015-06-09 Steve Farrell <Steven.Farrell@cern.ch> * Disabled StreamHITS.AcceptAlgs in G4HiveExOpts.py * Tagging: G4HiveEx-00-02-06 2015-06-08 Steve Farrell <Steven.Farrell@cern.ch> * Merged in many hive developments * Updated G4InitTool for thread initialization. * Updated JO to use PyG4AtlasSvc * Tagging: G4HiveEx-00-02-05 2015-06-05 Charles Leggett * tweak jobOpts for AthenaCommon/ConcurrencyFlags.py * tag G4HiveEx-00-02-04 M share/G4HiveExOpts.py 2015-06-04 Charles Leggett * don't need to add SGCommitAuditor in jobOpts as it's already done * tag G4HiveEx-00-02-03 M share/G4HiveExOpts.py 2015-06-03 Charles Leggett * combined regular and hybrid jobOpts files * tag G4HiveEx-00-02-02 M share/G4HiveExOpts.py D share/G4HiveExOpts_MPHive.py M ChangeLog 2015-06-03 Charles Leggett * updated G4HiveExOpts to use --threads command line opt * added G4HiveExOpt_MPHive.py for hybrid mp/mt * tag G4HiveEx-00-02-01 M share/G4HiveExOpts.py A share/G4HiveExOpts_MPHive.py M ChangeLog 2015-05-05 Steve Farrell <Steven.Farrell@cern.ch> * Migrated JO to new thread service 2015-04-30: Charles Leggett * for GaudiHive v26r1 ITBBObserverTool -> IThreadObserverTool * tag G4HiveEx-00-02-00 M src/G4InitTool.h 2014-03-12: Charles Leggett * improving data dep registration in jobOpts * tag G4HiveEx-00-01-01 M share/G4HiveExOpts.py 2015-03-12: Charles Leggett * added G4InitTool * added SGCommitAuditor * tag G4HiveEx-00-01-00 M share/G4HiveExOpts.py M cmt/requirements M src/components/G4HiveEx_entries.cxx A src/G4InitTool.h A src/G4InitTool.cxx 2015-01-15: Charles Leggett * initial import * tag G4HiveEx-00-00-00 Former-commit-id: 4ee8f436
-