Skip to content
Snippets Groups Projects
  1. Apr 26, 2017
  2. Mar 24, 2017
  3. Mar 17, 2017
  4. Mar 07, 2017
  5. Feb 22, 2017
    • Charles Leggett's avatar
      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
Loading