Package: GaudiRelease
Package Coordinator: Marco Clemencic, Charles Leggett
Purpose: Gaudi common set of packages

More recent versions

Gaudi v20r4 (2008-12-15)

Externals version: LCGCMT_55c

Main Changes

Packages Changes

Gaudi v20r3 (2008-11-10)

Externals version: LCGCMT_55b

Packages Changes

Gaudi v20r2 (2008-07-17)

Externals version: LCGCMT_55a

Packages Changes

Gaudi v20r1 (2008-06-30)

Externals version: LCGCMT_55

Packages Changes

Gaudi v20r0 (2008-06-13)

Externals version: LCGCMT_55

Packages Changes

Gaudi v19r9 (2008-04-11)

Externals version: LCGCMT_54d

Packages Changes

Gaudi v19r8 (2008-02-29)

Externals version: LCGCMT_54b

Packages Changes

Gaudi v19r7 (2008-01-18)

Externals version: LCGCMT_54

Packages Changes

Gaudi v19r6 (2007-11-23)

Externals version: LCGCMT_53f

Packages Changes

Gaudi v19r5 (2007-10-03)

Externals version: LCGCMT_53c

Packages Changes

Gaudi v19r4 (2007-06-07)

Externals version: LCGCMT_52a

Packages Changes

setProperty ( "OutputLevel" , "4" ) ;
setProperty ( "OutputLevel" , 4 ) ;  //new
setProperty ( "Enable" , "False" ) ;
setProperty ( "Enable" , false ) ; //new
setProperty ( "ErrorMax" , "10" ) ;
setProperty ( "ErrorMax" , 10 ) ; //new
std::vector<double> data = ... ; //new
setProperty( "Data" , data ) ; //new
std::map<std::string,double> cuts = ... ; //new
setProperty( "Cuts" , cuts ) ; //new
std::map<std::string,std::string> dict = ... ; //new
setProperty( "Dictionary" , dict ) ; //new
int outputLevel () const;
void initOutputLevel(Property&); //update handler

also added this method to MsgStream:

void setMsgSvc( IMessageSvc* svc ) {
         m_service = svc;
}
      char * c = format("XXX,x)
to
      std::string s = format("XXX,x);
    c = s.c_str();
    "std::unary_function<std::pair<,Tuples::>"
    "std::unary_function<std::pair<,NTuple::>"
    "std::unary_function<std::pair<,AIDA::>"
bash> JOBOPTSDUMPFILE=dump.opts Gaudi.exe ExtendedProperties.opts

[t]csh> setenv JOBOPTSDUMPFILE dump.opts
[t]csh> Gaudi.exe ExtendedProperties.opts

use it later:

> Gaudi.exe dump.opts
    StatusCode Alg::initialize()
    {
     // blah-blah IProperty * svc = 0;
     service( "THistSvc", svc, createIf=false ).ignore();
     StringArrayProperty outputProperty( svc->getProperty(pName) );
     // update/modify the property and send it back to the service
     return svc->setProperty( outputProperty );
    }

i.e: even if the THistSvc has already gone through its initialize method, the configuration of in-/output (ROOT) streams will be reconfigured. This patch replaces std::vector<std::string> properties by StringArrayProperty and attaches to each of them a callback method.
     MessageSvc.loggedStreams = {
    'MyAlg1' : 'some_file.log',
    'MyAlg2' : 'some_other_file.log',
    'MyAlg3' : 'some_file.log'
     };

Gaudi v19r3 (2007-03-23)

Externals version: LCGCMT_50b

Packages Changes

Gaudi v19r2 (2007-02-19)

Externals version: LCGCMT_50a

Packages Changes

Gaudi v19r1 (2007-01-15)

This release is the first stable one from the v19 series. It encompass number of bug fixes and improvements to the v19r0 version. 2 new packages are also available:

  1. GaudiGridSvc (v1r0): This one is meant to replace the GaudiSiteSvc package for the prestaging of files. It is using the GFAL library and thus is more general than the prestaging of the CASTOR files only. It supports now the GFAL backends.

  2. GaudiMonitor (v1r0): The DataListenerSvc has been moved from the GaudiSvc package to this new package.

Since these new features depends on external software (GFAL and MonaLisa), they have not been included in the GaudiSvc package but deserve their own packages.

To be noted that the steering package for the framework is not the "Gaudi" package anymore. It is now called "GaudiRelease". This version also incorporates the merge with th v18r7b branch.

Externals version: LCGCMT_49

Packages Changes

Gaudi v19r0 (2006-09-11)

New major version that begins the inclusion of the specific ATLAS Gaudi features. 

Externals version: LCGCMT_46e

Packages Changes

Gaudi v18r11 (2006-11-22)

Externals version: LCGCMT_48a

Packages Changes

Gaudi v18r10 (2006-11-03)

Externals version: LCGCMT_48

Packages Changes

Gaudi v18r9 (2006-10-23)

This version is a rebuilt against POOL 2.4.7b. Please have a look at the v18r8 release notes for more details.

Externals version: LCGCMT_47c

Gaudi v18r8 (2006-10-05)

This version is a branch from the v18r7 release version.

Externals version: LCGCMT_46e

Packages Changes

Gaudi v18r7 (2006-09-04)

Externals version changes (LCGCMT_46e)

Packages Changes

Gaudi v18r6 (2006-07-14)

This release introduces the new options files compiler/parser. It also uses the new version of ROOT (5.12.00) which is able to open GFAL file.

Externals version changes (LCGCMT_46)

Packages Changes

Gaudi v18r5 (2006-05-24)

This release is basically a bug fix release. It introduces almost no new feature but uses also the new version of ROOT and the new version of POOL.

Externals version changes (LCGCMT_44)

Packages Changes

Gaudi v18r4 (2006-05-04)

Externals version changes (LCGCMT_43a)

Packages Changes

Gaudi v18r3 (2006-04-03)

Externals version changes (LCGCMT_42b)

Packages Changes

Gaudi v18r2 (2005-12-20)

Global Changes

Externals version changes (LCGCMT_41)

Packages Changes

Gaudi v18r1 (2005-12-20)

Externals version changes (LCGCMT_40a)

Packages Changes

Gaudi v18r0 (2005-11-22)

First data format incompatible series. The hacks which allowed to read back the old format (RTTC) have been removed.

Packages Changes

Gaudi v17r2 (2005-11-14)

Externals version changes (LCGCMT_38)

Minor Changes

Gaudi v17r1 (2005-10-13)

Externals version changes (LCGCMT_37c)

Changes

Gaudi v17r0 (2005-10-04)

Externals version changes (LCGCMT_37b)

Changes

Gaudi v16r5 (2005-07-08)

No externals version changes (LCG_35)

Minor Changes

Gaudi v16r4 (2005-05-20)

Externals version changes (LCG_35)

Minor Changes

Gaudi v16r3 (2005-04-14)

Externals version changes (LCG_34)

Minor Changes

Gaudi v16r2 (2005-03-02)

Externals version changes (LCG_33)

Minor Changes

Gaudi v16r1 (2005-02-09)

Minor Changes

Gaudi v16r0 (2005-01-17)

Minor Changes

Gaudi v15r3 (2004-10-25)

Minor changes

Gaudi v15r2 (2004-09-17)

Minor changes

Gaudi v15r1[p1] (2004-08-04)

Patches

Gaudi v15r1 (2004-07-26)

Minor changes

Gaudi v15r0 (2004-07-19)

Major changes

Minor changes and Bug Fixes

Gaudi v14r6 (2004-06-10)

Gaudi v14r5 (2004-04-20)

 uses POOL_1_6_3 and SEAL_1_3_4 

Minor changes and Bug Fixes

Gaudi v14r4 (2004-04-02)

 uses POOL_1_6_2 and SEAL_1_3_4 

Minor changes and Bug Fixes