Source

mana-core-athenabasecomps / ChangeLog

Full commit
2009-08-13  Sebastien Binet  <binet@farnsworth>

	* tagging AthenaBaseComps-00-03-00
	* removing segmemsvc data member
	* M AthenaBaseComps/AthAlgTool.h
	* M AthenaBaseComps/AthAlgorithm.h
	* M src/AthAlgTool.cxx
	* M src/AthAlgorithm.cxx

2009-08-12 Balint Radics <radbal@cern.ch>
	* tagging AthenaBaseComps-00-02-01
	* FilteredAlgorithm: now it is a wrapper around DecisionSvc

2009-06-09  Sebastien Binet  <binet@farnsworth>

	* tagging AthenaBaseComps-00-02-00
	* adding ServiceHandle<SegMemSvc> data member to AthAlg{Tool,orithm}
	* M AthenaBaseComps/AthAlgTool.h
	* M AthenaBaseComps/AthAlgorithm.h
	* M src/AthAlgTool.cxx
	* M src/AthAlgorithm.cxx

2009-06-03  Sebastien Binet  <binet@farnsworth>

	* tagging AthenaBaseComps-00-01-19
	* adding macros to help dealing w/ SegMemSvc and new-with-placement
	* A AthenaBaseComps/AthMemMacros.h

2009-01-26  Sebastien Binet  <binet@farnsworth>

	* tagging AthenaBaseComps-00-01-18
	* making FilteredAlgorithm::isEventAccepted part of public API
	* M AthenaBaseComps/FilteredAlgorithm.h

2009-01-15  Sebastien Binet  <binet@farnsworth>

	* tagging AthenaBaseComps-00-01-17
	* adding AthMessaging mixin class
	* adding temporary hack for the msg-level-crisis
	* checkreq fix
	* A AthenaBaseComps/AthMessaging.h
	* A src/AthMessaging.cxx
	* M AthenaBaseComps/AthAlgTool.h
	* M AthenaBaseComps/AthAlgorithm.h
	* M AthenaBaseComps/AthService.h
	* M cmt/requirements
	* M src/AthAlgTool.cxx
	* M src/AthAlgorithm.cxx
	* M src/AthService.cxx

2008-12-11  Sebastien Binet  <binet@lxplus245.cern.ch>

	* tagging AthenaBaseComps-00-01-16
	* adding detStore() and evtStore() to AthAlgTool
	  (retro-fitting changes to AthAlgorithm too)
	* M AthenaBaseComps/AthAlgTool.h
	* M AthenaBaseComps/AthAlgorithm.h
	* M src/AthAlgTool.cxx
	* M src/AthAlgorithm.cxx

	* tagging AthenaBaseComps-00-01-15
	* fixes for new gccxml/reflex: declare but do not
	  define the dflt and copy c-tors + assign. op.
	* M AthenaBaseComps/AthAlgTool.h
	* M AthenaBaseComps/AthAlgorithm.h
	* M AthenaBaseComps/AthCnvSvc.h
	* M AthenaBaseComps/AthService.h
	* M AthenaBaseComps/FilteredAlgorithm.h

2008-12-09  Sebastien Binet  <binet@lxplus244.cern.ch>

	* tagging AthenaBaseComps-00-01-14
	* adding detSvc() method (and underlying datamember)
	* M AthenaBaseComps/AthAlgorithm.h
	* M src/AthAlgorithm.cxx

2008-11-24  Sebastien Binet  <binet@lblbox>

	* tagging AthenaBaseComps-00-01-13
	* fix for gaudi-v20 FSM
	* M src/AthService.cxx

2008-11-05  Sebastien Binet  <binet@lblbox.dyndns.cern.ch>

	* tagging AthenaBaseComps-00-01-12
	* removed const_casts of MsgStreams
	* removed test on outputlevel for INFO,WARNING,ERROR,FATAL,ALWAYS
	  msgstream helper macros
	* M AthenaBaseComps/AthAlgTool.h
	* M AthenaBaseComps/AthAlgorithm.h
	* M AthenaBaseComps/AthMsgStreamMacros.h
	* M AthenaBaseComps/AthService.h

2008-10-07  Sebastien Binet  <binet@lblbox.dyndns.cern.ch>

	* tagging AthenaBaseComps-00-01-11
	* fixing the fix (dyn-cast in FilteredAlgorithm)
	* M src/FilteredAlgorithm.cxx

2008-10-06  Sebastien Binet  <binet@lblbox.dyndns.cern.ch>

	* tagging AthenaBaseComps-00-01-10
	* fixing dyn-cast
	* M src/FilteredAlgorithm.cxx

2008-10-01  Sebastien Binet  <binet@lxplus213.cern.ch>

	* tagging AthenaBaseComps-00-01-09
	* fixing update handler for svc::output-lvl
	* M src/AthService.cxx
	
2008-09-25  Paolo Calafiura  

	* tagging AthenaBaseComps-00-01-08
	* src/AthService.cxx: hack to support v19/v20 FSM APIs

2008-09-24  Sebastien Binet  <binet@lblbox>

	* tagging AthenaBaseComps-00-01-06
	* gcc4 fixes
	* M src/FilteredAlgorithm.cxx

	* tagging AthenaBaseComps-00-01-05
	* allow to use setStoreGateSvc at ctor-time w/o retrieving the svc
	  (so we are genconf friendly)
	* M AthenaBaseComps/AthAlgorithm.h
	* M src/AthAlgorithm.cxx

	* tagging AthenaBaseComps-00-01-04
	* migrating FilteredAlgorithm from AthenaKernel
	* A AthenaBaseComps/FilteredAlgorithm.h
	* A src/FilteredAlgorithm.cxx

2008-09-22  Sebastien Binet  <binet@lblbox>

	* tagging AthenaBaseComps-00-01-03
	* adding an athena-oriented base class for IConversionSvc
	* A AthenaBaseComps/AthCnvSvc.h
	* A src/AthCnvSvc.cxx
	* M cmt/requirements

2008-09-11  Sebastien Binet  <binet@lblbox>

	* tagging AthenaBaseComps-00-01-02
	* correctly handle re-direction of Service methods and internal state
	* M AthenaBaseComps/AthService.h
	* M src/AthService.cxx

2008-09-08  Sebastien Binet  <binet@lblbox>

	* tagging AthenaBaseComps-00-01-01
	* added convenience macros for MsgStream (ATH_MSG_xyz).
	  note that these macros will only work _within_ an AthXyz component
	* A AthenaBaseComps/AthMsgStreamMacros.h
	* M AthenaBaseComps/AthAlgTool.h
	* M AthenaBaseComps/AthAlgorithm.h
	* M AthenaBaseComps/AthService.h
	* M src/AthAlgTool.cxx
	* M src/AthAlgorithm.cxx
	* M src/AthService.cxx

2008-09-04  Sebastien Binet  <binet@lblbox>

	* tagging AthenaBaseComps-00-01-00
	* new strategy: inherit from GaudiKernel base classes and add our stuff
	  that's less elegant (as we inherit some cruft) but it works _now_
	* M AthenaBaseComps/AthAlgTool.h
	* M AthenaBaseComps/AthAlgorithm.h
	* M AthenaBaseComps/AthService.h
	* M src/AthAlgTool.cxx
	* M src/AthAlgorithm.cxx
	* M src/AthService.cxx

2008-04-23  Paolo Calafiura 

	* tagging AthenaBaseComps-00-00-02
	* src/AthAlgorithm.cxx: update for v19r9: don't check auditor SCs 

2007-06-26  Sebastien Binet  <binet@lxplus209.cern.ch>

	* tagging AthenaBaseComps-00-00-01
	* update for Gaudi v19r4

2007-05-11  Sebastien Binet  <binet@lblbox>

	* tagging AthenaBaseComps-00-00-00
	* first import
	* AthAlgorithm needs patch #1073