General info
This is a base DAQ/HLT-I release for the ATLAS data taking in 2017. This
is the first production release built with CMake. This release is
compatible with LCG s/w version 87
and with ATLAS offline s/w 21.X branch.
Supported platforms,
compilers and compatibility
The production tags of this release are
x86_64-slc6-gcc62-[opt,dbg],
however for testing purposes CentOS7 binaries (x86_64-centos7-gcc62-opt tag)
are available in tdaq/cmake/projects area on afs. CentOS binaries are not
installed elsewhere and patches for this platform are not maintained.
System
and
compiler
|
CMTCONFIG
|
x86_64
Linux
2.6
(SLC6),
gcc-6.2.0 |
x86_64-slc6-gcc62-{opt,dbg}
|
x86_64
Linux
3.10
(CentOS7),
gcc-6.2.0 |
x86_64-centos7-gcc62-opt |
External s/w
tdaq-common-02-02-00
|
dqm-common-01-02-00
|
LCG 87
|
Java
Runtime
Environment
1.8.0 (taken from LCG area by default)
|
Release distribution
This release is distributed
in
RPM format from a yum repository with help of (a)yum repository
manager, along with all required dependencies.
Release on CVMFS
NB: Patches may be applied to CVMFS installation with a big delay. If
you need latest patches, use afs version.
Release is available on CVMFS as part of offline athena 21.X distribution.
Runtime environment:
> source
/cvmfs/atlas.cern.ch/repo/sw/software/21.1/tdaq/tdaq-07-01-00/installed/setup.sh
Development environment:
export
LCG_RELEASE_BASE=/cvmfs/sft.cern.ch/lcg/releases
export CMAKE_PROJECT_PATH=/cvmfs/atlas.cern.ch/repo/sw/software/21.1
source
/cvmfs/atlas.cern.ch/repo/sw/software/21.1/tdaq/tdaq-07-01-00/installed/setup.sh
source
/cvmfs/atlas.cern.ch/repo/sw/software/21.1/tdaq-common/tdaq-common-02-01-00/installed/share/cmake_tdaq/bin/setup.sh
Then you should be able to (provided the source_area contains top-level CMakeLists.txt
file):
cd <build_area>
cmake <source_area>
make -j all install
Development
environment on afs
> source
/afs/cern.ch/atlas/project/tdaq/cmake/cmake_tdaq/bin/cm_setup.sh
tdaq-07-01-00
Changes in
development policy
https://twiki.cern.ch/twiki/bin/view/Atlas/DaqHltCMake
Release content and sources
List of all packages
with tags (at the moment of build). Git repository: https://gitlab.cern.ch/atlas-tdaq-software
Important changes
requiring user actions:
There are no public API changes since tdaq-06-01-00 release.