General info

This is a general DAQ/HLT-I release which is intended to be used for ATLAS detector commissioning starting from February 2007.
From point of vew of external dependencies it is compatible with LCG43b s/w and offline-12.0.X branch.

This release supports SLC4 platform with default compiler gcc-3.4. Please note that CMTCONFIG tags are changed for SLC4, now the compiler version is coded with 2-digit number.

Supported platforms and compilers

System and compiler
 CMTCONFIG
Compatibility list
Linux 2.4.21 (SLC3), gcc-3.2.3 i686-slc3-gcc323-opt   -  DEFAULT configuration
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.5 i686-slc4-gcc34-opt
SLC4.1, RHEL4, Fedora Core 3
Linux 2.6.9 (SLC4), gcc-3.4.5 i686-slc4-gcc34-dbg - ~ -

External s/w and run-time environment tuning.

 external package & version
 how to install
tdaq-common-01-05-00
 tdaq-common-01-05-00
LCG 43b (COOL 1.3.2, CORAL 1.4.3 and their dependencies)
 COOL_1_3_2

See also release download page for more details about installation procedure. Note that release is also available for distribution in RPM format.

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 v1r18p20060301 (www.cmtsite.org)
JDK 1.5.0_03 from Sun (java.sun.com)

Changes overview

CDI is replaces by 'onasic' family of applications.
The major chage is migration of all packages to ERS and C++ exceptions for error reporting.
The new re-designed ProcessManager is used in this release.
Run Number service is used to get the run number from a central database.