General info

This is a general DAQ/HLT-I release which is intended to be used for the ATLAS detector commissioning starting from August 2007.
Since tdaq-01-08-00 the externals are changed: tdaq-common-01-07-01 with some changes in eformat is used, and it is compatible with LCG53 s/w and offline-13.0.20+ release branch.

This release supports SLC4 platform with default compiler gcc-3.4.

Supported platforms and compilers

System and compiler
 CMTCONFIG
Compatibility list
Linux 2.4.21 (SLC3), gcc-3.2.3 i686-slc3-gcc323-opt 
SLC3.0.5, RHEL3, Fedora Core 1,2
Linux 2.4.21 (SLC3), gcc-3.2.3
i686-slc3-gcc323-dbg - ~ -
Linux 2.6.9 (SLC4), gcc-3.4.x i686-slc4-gcc34-opt
SLC4.x, RHEL4, Fedora Core 3
Linux 2.6.9 (SLC4), gcc-3.4.x i686-slc4-gcc34-dbg - ~ -

External s/w and run-time environment tuning.

This release depends on new tdaq/offline common project, dqm-common which contains dqm_core package and depends on Root/LCG.

 external package & version
 tdaq-common-01-07-01 (new eformat)
 dqm-common-00-02-08
 LCG 53 (COOL 2.2.0, CORAL 1.9.0, ROOT 5.14.00g and their dependencies)
 Java Runtime Environment 1.6.0

 This release and all requitred dependencies are available for distribution in RPM format (download).

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:

Default compilers on SLC3 (gcc-3.2.3) and SLC4 (gcc-3.4) no need to install additionally.
CMT v1r20p20070208 (installed with RPM in <inst_root>/CMT/v1r20p20070208)
JDK 1.6.0 (installed with RPM in <inst_root>/sw/lcg/external/Java/JDK/1.6.0)

Important changes:

* CMTPATH is no longer needed. Instead, CMTPROJECTPATH should contain path to the tdaq, tdaq-common, dqm-common and LCG 'CMT projects'. On afs, the value is
/afs/cern.ch/atlas/offline/external:/afs/cern.ch/atlas/project/tdaq/cmt
* When release is installed locally with RPMs, all projects are put in one location and CMTPROJECTPATH needs to be set to the installation root directory.

* The user's working area shall be also organized as 'CMT project'. This is done be creating cmt/project.cmt directory/file in the working area, with content like 'use tdaq tdaq-01-08-01'. After that, CMTPATH and all environment will be set according to the used chain of projects. See TDAQ CMT development guide for more details.

CMT projects are explained in more details in CMT manual.

Changes overview

Please read release notes for tdaq-01-08-00 release and PATCHES.README.