Skip to content
Snippets Groups Projects
Forked from atlas / athena
Source project has a limited visibility.
  • Charles Leggett's avatar
    2ccc3faf
    Added package Control/AthenaExamples/AthExHive to git · 2ccc3faf
    Charles Leggett authored
    old ChangeLog:
    
    2017-02-16  Charles Leggett
    	* getContext() interface update for gaudi v28r1
    	* tag AthExHive-00-05-11
    
    M       src/CondAlgX.cxx
    M       src/CondAlgY.cxx
    M       src/AlgC.cxx
    M       src/AlgD.cxx
    
    2016-08-31  Charles Leggett
    	* HiveAlgV: can write a vector of objects too
    	     control order of write/read with jobOpt WriteBeforeRead
    	* tag AthExHive-00-05-10
    
    M       src/HiveAlgV.h
    M       src/HiveAlgV.cxx
    
    2016-08-26  Charles Leggett
    	* fix jobOpts
    	* tag AthExHive-00-05-09
    
    M       share/DataLoopTest.py
    
    2016-08-25  Charles Leggett
    	* add a test for strict ordering of Algs in AthSequencers
    	* tag AthExHive-00-05-08
    
    A       share/DataLoopTest.py
    A       src/HiveAlgM.h
    A       src/HiveAlgL1.cxx
    A       src/HiveAlgL2.cxx
    A       src/HiveAlgL3.cxx
    A       src/HiveAlgM.cxx
    A       src/HiveAlgL1.h
    A       src/HiveAlgL2.h
    A       src/HiveAlgL3.h
    M       src/components/AthExHive_entries.cxx
    
    2016-08-23  Charles Leggett
    	* added CMakeLists.txt
    	* tag AthExHive-00-05-07
    
    A       CMakeLists.txt
    
    2016-06-27 Charles Leggett
    	* update HiveAlgR (reentrant) to use AthReentrantAlg
    	  and execute_r
    	* added RAthExHiveOpts.py for reentrant alg
    	* tag AthExHive-00-05-06
    
    M       src/HiveAlgR.h
    M       src/HiveAlgR.cxx
    A       share/RAthExHiveOpts.py
    
    2016-06-24 Charles Leggett
    	* update serial jobOpts to use HiveAlgV
    	* tag AthExHive-00-05-05
    
    M       share/AthExHiveOpts_Serial.py
    
    2016-06-24 Charles Leggett
    	* use VarHandleKeys in HiveAlg*
    	* add HiveAlgV that uses a VarHandleKeyArray
    	* tag AthExHive-00-05-04
    
    M       share/AthExHiveOpts.py
    M       src/components/AthExHive_entries.cxx
    A       src/HiveAlgV.h
    M       src/HiveAlgA.cxx
    M       src/HiveAlgB.cxx
    M       src/HiveAlgC.cxx
    M       src/HiveAlgD.cxx
    M       src/HiveAlgE.cxx
    M       src/HiveAlgF.cxx
    M       src/HiveAlgG.cxx
    M       src/HiveAlgA.h
    A       src/HiveAlgV.cxx
    M       src/HiveAlgB.h
    M       src/HiveAlgC.h
    M       src/HiveAlgD.h
    M       src/HiveAlgE.h
    M       src/HiveAlgF.h
    M       src/HiveAlgG.h
    
    2016-06-02 Charles Leggett
    	* add re-entrant HiveAlgR, protected with REENTRANT_GAUDI
    	  macro so compiles in all AthenaMT builds.
    	* tag AthExHive-00-05-03
    
    M       src/components/AthExHive_entries.cxx
    A       src/HiveAlgR.h
    A       src/HiveAlgR.cxx
    
    2016-03-10  Charles Leggett
    	* use VarHandleKeys and CondHandleKeys
    	* tag AthExHive-00-05-02
    
    M       AthExHive/CondDataObjY.h
    M       src/CondAlgX.cxx
    M       src/CondAlgY.cxx
    M       src/AlgA.cxx
    M       src/AlgB.cxx
    M       src/AlgC.cxx
    M       src/AlgD.cxx
    M       src/CondAlgX.h
    M       src/CondAlgY.h
    M       src/AlgA.h
    M       src/AlgB.h
    M       src/AlgC.h
    M       src/AlgD.h
    M       ChangeLog
    
    2016-03-07  Charles Leggett
    	* update condDb.txt as run# start at 1.
    	* tag AthExHive-00-05-01
    
    M       share/condDb.txt
    
    2016-03-04  Charles Leggett
    	* merge from AthExHive-00-04-02-06
    	* added Condition algs and handles
    	* tag AthExHive-00-05-00
    
    A       share/CondAlgsOpts.py
    A       share/condDb.txt
    M       cmt/requirements
    A       AthExHive/CondDataObjY.h
    A       AthExHive/CondDataObj.h
    M       src/components/AthExHive_entries.cxx
    M       src/HiveTool.cxx
    A       src/CondAlgX.cxx
    A       src/CondAlgY.cxx
    A       src/AlgA.cxx
    A       src/AlgB.cxx
    A       src/AlgC.cxx
    A       src/AlgD.cxx
    M       src/HiveTool.h
    M       src/HiveAlgA.cxx
    A       src/CondAlgX.h
    A       src/CondAlgY.h
    A       src/AlgA.h
    A       src/AlgB.h
    A       src/AlgC.h
    A       src/AlgD.h
    M       ChangeLog
    M       README.txt
    
    2016-02-23  Charles Legget
    	* requirements: declare_runtime_extras for condDb
    	* tag AthExHive-00-04-02-05
    
    M       cmt/requirements
    
    2016-02-21  Charles Leggett
    	* CondAlgs: use ReadHandle::retrieve instead of access
    	* tag AthExHive-00-04-02-04
    
    2016-02-20  Charles Leggett
    	* CondAlgs: put CondSvc in DEBUG, rename db file
    	* tag AthExHive-00-04-02-03
    
    M       share/CondAlgsOpts.py
    A       share/condDb.txt
    D       share/condDb3.txt
    
    2016-02-18  Charles Leggett
    	* modified CondHandle example jobOpts
    	* tag AthExHive-00-04-02-02
    
    M       share/CondAlgsOpts.py
    M       share/condDb3.txt
    
    2016-02-17  Charles Leggett
    	* example flow using CondHandles
    	* tag AthExHive-00-04-02-01
    
    A       share/CondAlgsOpts.py
    A       share/condDb3.txt
    A       AthExHive/CondDataObjY.h
    A       AthExHive/CondDataObj.h
    M       src/components/AthExHive_entries.cxx
    A       src/CondAlgX.cxx
    A       src/CondAlgY.cxx
    A       src/AlgA.cxx
    A       src/AlgB.cxx
    A       src/AlgC.cxx
    A       src/AlgD.cxx
    M       src/HiveAlgA.cxx
    A       src/CondAlgX.h
    A       src/CondAlgY.h
    A       src/AlgA.h
    A       src/AlgB.h
    A       src/AlgC.h
    A       src/AlgD.h
    M       README.txt
    
    2015-10-08  Charles Leggett
    	* use SGInputLoader and ReadHandle to get EventInfo in HiveAlgA
    	* update jobOpts for new style data deps
    	* check all ReadHandle retrieves
    	* tag AthExHive-00-04-02
    
    M       share/AthExHiveOpts.py
    M       share/AthExHiveOpts_MP.py
    M       src/HiveAlgA.cxx
    M       src/HiveAlgC.cxx
    M       src/HiveAlgD.cxx
    M       src/HiveAlgE.cxx
    M       src/HiveAlgF.cxx
    M       src/HiveAlgG.cxx
    M       src/HiveTool.cxx
    M       src/HiveAlgA.h
    
    2015-09-17  Charles Leggett
    	* remove use of bare data objs, only use VarHandles
    	* tag AthExHive-00-04-01
    
    M       share/AthExHiveOpts.py
    M       src/HiveAlgA.cxx
    M       src/HiveAlgB.cxx
    M       src/HiveAlgC.cxx
    M       src/HiveAlgD.cxx
    M       src/HiveAlgE.cxx
    M       src/HiveAlgF.cxx
    M       src/HiveAlgG.cxx
    M       src/HiveAlgA.h
    M       src/HiveAlgB.h
    M       src/HiveAlgC.h
    M       src/HiveAlgD.h
    M       src/HiveAlgE.h
    M       src/HiveAlgF.h
    M       src/HiveAlgG.h
    
    2015-09-17  Charles Leggett
    	* clean up jobOpts for new style dep declarations
    	* add HiveTool
    	* tag AthExHive-00-04-00
    
    M       share/AthExHiveOpts.py
    A       AthExHive/IHiveTool.h
    A       src/HiveTool.h
    M       src/components/AthExHive_entries.cxx
    A       src/HiveTool.cxx
    
    2015-07-05  Charles Leggett
    	* a little more complexity for the HiveExSvc
    	* tag AthExHive-00-03-01
    
    M       AthExHive/IHiveExSvc.h
    M       src/HiveExSvc.h
    M       src/HiveExSvc.cxx
    M       src/HiveAlgBase.cxx
    
    2015-07-05  Charles Leggett
    	* new base class, new example service
    	* ContextSpecificPtr and Data
    	* tag AthExHive-00-03-00
    
    A       AthExHive/IHiveExSvc.h
    A       src/HiveExSvc.h
    A       src/HiveExSvc.cxx
    A       src/HiveAlgBase.h
    A       src/HiveAlgBase.cxx
    A       README.txt
    M       src/HiveAlgA.cxx
    M       src/HiveAlgB.cxx
    M       src/HiveAlgC.cxx
    M       src/HiveAlgD.cxx
    M       src/HiveAlgE.cxx
    M       src/HiveAlgF.cxx
    M       src/HiveAlgG.cxx
    M       src/HiveAlgA.h
    M       src/HiveAlgB.h
    M       src/HiveAlgC.h
    M       src/HiveAlgD.h
    M       src/HiveAlgE.h
    M       src/HiveAlgF.h
    M       src/HiveAlgG.h
    M       src/components/AthExHive_entries.cxx
    M       share/AthExHiveOpts.py
    
    2015-06-11  Charles Leggett
    	* update CLID in jobOpt for dataDeps
    	* tag AthExHive-00-02-01
    
    M       share/AthExHiveOpts.py
    
    2015-06-11  Charles Leggett
    	* added example ThreadInitTool for thread local init
    	* generate new CLID for HiveDataObj to avoid collision
    	* tag AthExHive-00-02-00
    
    M       share/AthExHiveOpts.py
    M       AthExHive/HiveDataObj.h
    A       src/ThreadInitTool.h
    M       src/components/AthExHive_entries.cxx
    A       src/ThreadInitTool.cxx
    
    2015-06-04  Charles Leggett
    	* removed AthExHiveOpts_MPHive.py, merged into AthExHiveOpts.py
    	* tag AthExHive-00-01-02
    
    M       share/AthExHiveOpts.py
    D       share/AthExHiveOpts_MPHive.py
    
    2015-05-05  Charles Leggett
    	* added AthExHiveOpts_MPHive.py for hybrid mp/hive exection
    	* tag AthExHive-00-01-01
    
    2015-05-04  Charles Leggett
    	* update jobOpts to work with --thread=N
    	* tag AthExHive-00-01-00
    
    2015-03-25  Charles Leggett
    	* use Handles or retrieve/record with choice of UseHandles Property
    	* tag AthExHive-00-00-02
    
    2015-03-19  Charles Leggett
    	* various updates
    	* tag AthExHive-00-00-01
    
    2015-03-17  Charles Leggett
    	* initial import
    	* tag AthExHive-00-00-00
    2ccc3faf
    History
    Added package Control/AthenaExamples/AthExHive to git
    Charles Leggett authored
    old ChangeLog:
    
    2017-02-16  Charles Leggett
    	* getContext() interface update for gaudi v28r1
    	* tag AthExHive-00-05-11
    
    M       src/CondAlgX.cxx
    M       src/CondAlgY.cxx
    M       src/AlgC.cxx
    M       src/AlgD.cxx
    
    2016-08-31  Charles Leggett
    	* HiveAlgV: can write a vector of objects too
    	     control order of write/read with jobOpt WriteBeforeRead
    	* tag AthExHive-00-05-10
    
    M       src/HiveAlgV.h
    M       src/HiveAlgV.cxx
    
    2016-08-26  Charles Leggett
    	* fix jobOpts
    	* tag AthExHive-00-05-09
    
    M       share/DataLoopTest.py
    
    2016-08-25  Charles Leggett
    	* add a test for strict ordering of Algs in AthSequencers
    	* tag AthExHive-00-05-08
    
    A       share/DataLoopTest.py
    A       src/HiveAlgM.h
    A       src/HiveAlgL1.cxx
    A       src/HiveAlgL2.cxx
    A       src/HiveAlgL3.cxx
    A       src/HiveAlgM.cxx
    A       src/HiveAlgL1.h
    A       src/HiveAlgL2.h
    A       src/HiveAlgL3.h
    M       src/components/AthExHive_entries.cxx
    
    2016-08-23  Charles Leggett
    	* added CMakeLists.txt
    	* tag AthExHive-00-05-07
    
    A       CMakeLists.txt
    
    2016-06-27 Charles Leggett
    	* update HiveAlgR (reentrant) to use AthReentrantAlg
    	  and execute_r
    	* added RAthExHiveOpts.py for reentrant alg
    	* tag AthExHive-00-05-06
    
    M       src/HiveAlgR.h
    M       src/HiveAlgR.cxx
    A       share/RAthExHiveOpts.py
    
    2016-06-24 Charles Leggett
    	* update serial jobOpts to use HiveAlgV
    	* tag AthExHive-00-05-05
    
    M       share/AthExHiveOpts_Serial.py
    
    2016-06-24 Charles Leggett
    	* use VarHandleKeys in HiveAlg*
    	* add HiveAlgV that uses a VarHandleKeyArray
    	* tag AthExHive-00-05-04
    
    M       share/AthExHiveOpts.py
    M       src/components/AthExHive_entries.cxx
    A       src/HiveAlgV.h
    M       src/HiveAlgA.cxx
    M       src/HiveAlgB.cxx
    M       src/HiveAlgC.cxx
    M       src/HiveAlgD.cxx
    M       src/HiveAlgE.cxx
    M       src/HiveAlgF.cxx
    M       src/HiveAlgG.cxx
    M       src/HiveAlgA.h
    A       src/HiveAlgV.cxx
    M       src/HiveAlgB.h
    M       src/HiveAlgC.h
    M       src/HiveAlgD.h
    M       src/HiveAlgE.h
    M       src/HiveAlgF.h
    M       src/HiveAlgG.h
    
    2016-06-02 Charles Leggett
    	* add re-entrant HiveAlgR, protected with REENTRANT_GAUDI
    	  macro so compiles in all AthenaMT builds.
    	* tag AthExHive-00-05-03
    
    M       src/components/AthExHive_entries.cxx
    A       src/HiveAlgR.h
    A       src/HiveAlgR.cxx
    
    2016-03-10  Charles Leggett
    	* use VarHandleKeys and CondHandleKeys
    	* tag AthExHive-00-05-02
    
    M       AthExHive/CondDataObjY.h
    M       src/CondAlgX.cxx
    M       src/CondAlgY.cxx
    M       src/AlgA.cxx
    M       src/AlgB.cxx
    M       src/AlgC.cxx
    M       src/AlgD.cxx
    M       src/CondAlgX.h
    M       src/CondAlgY.h
    M       src/AlgA.h
    M       src/AlgB.h
    M       src/AlgC.h
    M       src/AlgD.h
    M       ChangeLog
    
    2016-03-07  Charles Leggett
    	* update condDb.txt as run# start at 1.
    	* tag AthExHive-00-05-01
    
    M       share/condDb.txt
    
    2016-03-04  Charles Leggett
    	* merge from AthExHive-00-04-02-06
    	* added Condition algs and handles
    	* tag AthExHive-00-05-00
    
    A       share/CondAlgsOpts.py
    A       share/condDb.txt
    M       cmt/requirements
    A       AthExHive/CondDataObjY.h
    A       AthExHive/CondDataObj.h
    M       src/components/AthExHive_entries.cxx
    M       src/HiveTool.cxx
    A       src/CondAlgX.cxx
    A       src/CondAlgY.cxx
    A       src/AlgA.cxx
    A       src/AlgB.cxx
    A       src/AlgC.cxx
    A       src/AlgD.cxx
    M       src/HiveTool.h
    M       src/HiveAlgA.cxx
    A       src/CondAlgX.h
    A       src/CondAlgY.h
    A       src/AlgA.h
    A       src/AlgB.h
    A       src/AlgC.h
    A       src/AlgD.h
    M       ChangeLog
    M       README.txt
    
    2016-02-23  Charles Legget
    	* requirements: declare_runtime_extras for condDb
    	* tag AthExHive-00-04-02-05
    
    M       cmt/requirements
    
    2016-02-21  Charles Leggett
    	* CondAlgs: use ReadHandle::retrieve instead of access
    	* tag AthExHive-00-04-02-04
    
    2016-02-20  Charles Leggett
    	* CondAlgs: put CondSvc in DEBUG, rename db file
    	* tag AthExHive-00-04-02-03
    
    M       share/CondAlgsOpts.py
    A       share/condDb.txt
    D       share/condDb3.txt
    
    2016-02-18  Charles Leggett
    	* modified CondHandle example jobOpts
    	* tag AthExHive-00-04-02-02
    
    M       share/CondAlgsOpts.py
    M       share/condDb3.txt
    
    2016-02-17  Charles Leggett
    	* example flow using CondHandles
    	* tag AthExHive-00-04-02-01
    
    A       share/CondAlgsOpts.py
    A       share/condDb3.txt
    A       AthExHive/CondDataObjY.h
    A       AthExHive/CondDataObj.h
    M       src/components/AthExHive_entries.cxx
    A       src/CondAlgX.cxx
    A       src/CondAlgY.cxx
    A       src/AlgA.cxx
    A       src/AlgB.cxx
    A       src/AlgC.cxx
    A       src/AlgD.cxx
    M       src/HiveAlgA.cxx
    A       src/CondAlgX.h
    A       src/CondAlgY.h
    A       src/AlgA.h
    A       src/AlgB.h
    A       src/AlgC.h
    A       src/AlgD.h
    M       README.txt
    
    2015-10-08  Charles Leggett
    	* use SGInputLoader and ReadHandle to get EventInfo in HiveAlgA
    	* update jobOpts for new style data deps
    	* check all ReadHandle retrieves
    	* tag AthExHive-00-04-02
    
    M       share/AthExHiveOpts.py
    M       share/AthExHiveOpts_MP.py
    M       src/HiveAlgA.cxx
    M       src/HiveAlgC.cxx
    M       src/HiveAlgD.cxx
    M       src/HiveAlgE.cxx
    M       src/HiveAlgF.cxx
    M       src/HiveAlgG.cxx
    M       src/HiveTool.cxx
    M       src/HiveAlgA.h
    
    2015-09-17  Charles Leggett
    	* remove use of bare data objs, only use VarHandles
    	* tag AthExHive-00-04-01
    
    M       share/AthExHiveOpts.py
    M       src/HiveAlgA.cxx
    M       src/HiveAlgB.cxx
    M       src/HiveAlgC.cxx
    M       src/HiveAlgD.cxx
    M       src/HiveAlgE.cxx
    M       src/HiveAlgF.cxx
    M       src/HiveAlgG.cxx
    M       src/HiveAlgA.h
    M       src/HiveAlgB.h
    M       src/HiveAlgC.h
    M       src/HiveAlgD.h
    M       src/HiveAlgE.h
    M       src/HiveAlgF.h
    M       src/HiveAlgG.h
    
    2015-09-17  Charles Leggett
    	* clean up jobOpts for new style dep declarations
    	* add HiveTool
    	* tag AthExHive-00-04-00
    
    M       share/AthExHiveOpts.py
    A       AthExHive/IHiveTool.h
    A       src/HiveTool.h
    M       src/components/AthExHive_entries.cxx
    A       src/HiveTool.cxx
    
    2015-07-05  Charles Leggett
    	* a little more complexity for the HiveExSvc
    	* tag AthExHive-00-03-01
    
    M       AthExHive/IHiveExSvc.h
    M       src/HiveExSvc.h
    M       src/HiveExSvc.cxx
    M       src/HiveAlgBase.cxx
    
    2015-07-05  Charles Leggett
    	* new base class, new example service
    	* ContextSpecificPtr and Data
    	* tag AthExHive-00-03-00
    
    A       AthExHive/IHiveExSvc.h
    A       src/HiveExSvc.h
    A       src/HiveExSvc.cxx
    A       src/HiveAlgBase.h
    A       src/HiveAlgBase.cxx
    A       README.txt
    M       src/HiveAlgA.cxx
    M       src/HiveAlgB.cxx
    M       src/HiveAlgC.cxx
    M       src/HiveAlgD.cxx
    M       src/HiveAlgE.cxx
    M       src/HiveAlgF.cxx
    M       src/HiveAlgG.cxx
    M       src/HiveAlgA.h
    M       src/HiveAlgB.h
    M       src/HiveAlgC.h
    M       src/HiveAlgD.h
    M       src/HiveAlgE.h
    M       src/HiveAlgF.h
    M       src/HiveAlgG.h
    M       src/components/AthExHive_entries.cxx
    M       share/AthExHiveOpts.py
    
    2015-06-11  Charles Leggett
    	* update CLID in jobOpt for dataDeps
    	* tag AthExHive-00-02-01
    
    M       share/AthExHiveOpts.py
    
    2015-06-11  Charles Leggett
    	* added example ThreadInitTool for thread local init
    	* generate new CLID for HiveDataObj to avoid collision
    	* tag AthExHive-00-02-00
    
    M       share/AthExHiveOpts.py
    M       AthExHive/HiveDataObj.h
    A       src/ThreadInitTool.h
    M       src/components/AthExHive_entries.cxx
    A       src/ThreadInitTool.cxx
    
    2015-06-04  Charles Leggett
    	* removed AthExHiveOpts_MPHive.py, merged into AthExHiveOpts.py
    	* tag AthExHive-00-01-02
    
    M       share/AthExHiveOpts.py
    D       share/AthExHiveOpts_MPHive.py
    
    2015-05-05  Charles Leggett
    	* added AthExHiveOpts_MPHive.py for hybrid mp/hive exection
    	* tag AthExHive-00-01-01
    
    2015-05-04  Charles Leggett
    	* update jobOpts to work with --thread=N
    	* tag AthExHive-00-01-00
    
    2015-03-25  Charles Leggett
    	* use Handles or retrieve/record with choice of UseHandles Property
    	* tag AthExHive-00-00-02
    
    2015-03-19  Charles Leggett
    	* various updates
    	* tag AthExHive-00-00-01
    
    2015-03-17  Charles Leggett
    	* initial import
    	* tag AthExHive-00-00-00
Code owners
Assign users and groups as approvers for specific file changes. Learn more.