Skip to content
Snippets Groups Projects
Forked from atlas / athena
Source project has a limited visibility.
  • Charles Leggett's avatar
    81b0ee20
    add package Simulation/G4Sim/G4HiveEx · 81b0ee20
    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
    81b0ee20
    History
    add package Simulation/G4Sim/G4HiveEx
    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
Code owners
Assign users and groups as approvers for specific file changes. Learn more.