ROOT Setup @ DESY

ROOT on the NAF

The easiest way to use ROOT at DESY is on the NAF. The NAF is a cluster of computers that can be used by all DESY members. It is accessible via ssh:

ssh -Y <username>@<workgroup-server>.desy.de

for example

ssh -Y tadej@naf-atlas.desy.de

Note that each DESY group has access to different workgroup servers. Ask your supervisor or collagues which one to use.

Some workgroup servers have ROOT pre-installed, but usually ROOT is used from so-called LCG releases, provided by CERN. To use the latest version of ROOT, you have to load the LCG release first (LCG_103):

source /cvmfs/sft.cern.ch/lcg/views/LCG_103/x86_64-centos7-gcc11-opt/setup.sh

ATLAS users have a shorthand for this:

setupATLAS
lsetup "views LCG_103 x86_64-centos7-gcc11-opt"

To test that ROOT works for you, just run

$ root -l
root [0] new TBrowser

Note: On macOS XQuartz should be installed for remote graphics from NAF.

ROOT on your laptop

The majority of students at DESY get Apple laptops. ROOT is not pre-installed but it is available via the Homebrew package manager. For more details visit brew.sh.

XQuartz should be installed for remote graphics from NAF.