Getting started: Athena setup and others

Introduction

This pages describe my learning steps in using the trigger in Athena. My service work requires that I port the b-tagging code from the offline to the Event Filter (the third trigger level).

Every time we ssh to lxplus, we land on a different machine. But since we put the RDO file in the folder /tmp/abuzatu and this folder is unique to each machine, we make an arbitrary convention to work on lxplus422 so that we know where we put the file and all the following times we have to ssh to this machine.

ssh -Y lxplus422

Then open an xterm terminal, since I have configured emacs to have the correct backspace and delete keys in an xterm, but unfortunately not in the typical putty console.

xterm

Now we can decide to run on a stable Athena version like

export ATHENA_VERSION=17.1.1

or an Athena nightly, which means a code that changes continuously and every day gets recompiled. rel_0 means Sunday, rel_1 means Monday and so on until rel_6 which means Saturday.

export ATHENA_VERSION=rel_1

Note: At the moment (Feb 09) the stable releases do not compile "TrigBjetHypo", but are able to read an RDO file, whereas the nightly releases do compile "TrigBjetHypo", but are able to read an RDO file.

Now decide the name of the testarea folder and make the folder and cd to it.

export TEST_AREA=TestArea1
mkdir ~/$TEST_AREA/
cd ~/$TEST_AREA/
mkdir $ATHENA_VERSION
cd $ATHENA_VERSION

Now we need to setup Athena. If we are on a stable Athena version, we do like this

asetup here,$ATHENA_VERSION

If we are on a nightly Athena version, we do like this

asetup here,AtlasProduction,$ATHENA_VERSION,17.1.X.Y-VAL

To check with Athena version one has, do

echo $AtlasArea

Trial to be able to read the RDO.

cmt co -r AthenaPython-00-06-15 Control/AthenaPython
cmt co -r AthenaPython-00-06-20 Control/AthenaPython
cmt show versions Control/AthenaPython

-- AdrianBuzatu - 09-Feb-2012

Edit | Attach | Watch | Print version | History: r2 < r1 | Backlinks | Raw View | WYSIWYG | More topic actions
Topic revision: r2 - 2012-02-10 - AdrianBuzatu
 
    • Cern Search Icon Cern Search
    • TWiki Search Icon TWiki Search
    • Google Search Icon Google Search

    Sandbox All webs login

This site is powered by the TWiki collaboration platform Powered by PerlCopyright & 2008-2020 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
or Ideas, requests, problems regarding TWiki? use Discourse or Send feedback