General info

This is a general DAQ/HLT-I release which is intended to be used for the ATLAS detector commissioning starting from July 2008. It is compatible with LCG54g s/w and offline-14.2.X releases branch. W.r.t. tdaq-01-09-00 it does not contain incompatible API changes (with an exceprion in monitoring), but rebuilding of all user code is required.

Supported platforms and compilers

System and compiler
 CMTCONFIG
Compatibility list
Linux 2.6.9 (SLC4), gcc-3.4.x i686-slc4-gcc34-opt
SLC4.x, RHEL4
Linux 2.6.9 (SLC4), gcc-3.4.x i686-slc4-gcc34-dbg - ~ -

External s/w and run-time environment tuning.

 tdaq-common-01-09-03
 dqm-common-00-05-00
 LCG 54g
 Java Runtime Environment 1.6.0

Release distribution

This release is distributed in RPM format, along with all required dependencies.

Development environment

Versions and paths of used external s/w are defined in TDAQExternal package.

Tools needed for development:
The default compiler is gcc-3.4.x on SLC4, no need to install it additionally.
CMT v1r20p20070720 (installed with RPM in <inst_root>/CMT/v1r20p20070720)
JDK 1.6.0 (installed with RPM in <inst_root>/sw/lcg/external/Java/JDK/1.6.0)

Important changes requiring user actions:

1) All database files (schema and data) for this release are installed under $TDAQ_INST_PATH/share/data/daq. The name of the package they originate from is dropped.
There is the helper script which may automate the migration: download.

2) Since the RunParams class has been extended with one attribute, you need to remove the backup file of the RunParams IS servers when you switch from tdaq-01-09-00 to this release.