/
setup_batch.sh
46 lines (37 loc) · 1.18 KB
/
setup_batch.sh
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
#!/bin/bash
function setup_CVMFS() {
export ATLAS_LOCAL_ROOT_BASE=/cvmfs/atlas.cern.ch/repo/ATLASLocalRootBase
source $ATLAS_LOCAL_ROOT_BASE/user/atlasLocalSetup.sh
}
function setup_ROOT_cvmfs()
{
# 5.34.25-x86_64-slc6-gcc48-opt #
export rootVersion=6.02.05-x86_64-slc6-gcc48-opt
source ${ATLAS_LOCAL_ROOT_BASE}/packageSetups/atlasLocalROOTSetup.sh --rootVersion ${rootVersion} --skipConfirm
}
function setup_ROOT_sfu()
{
# setup ROOT, Python etc.
#export ROOT_VERSION=5.34.09.hsg7 #5.34.07
# export ROOT_VERSION=5.34.10 # skims
#export ROOT_VERSION=5.34.head
# export ROOT_VERSION=5.34.14
export ROOT_VERSION=5.34.18 # new TMVA
source /atlas/software/bleedingedge/setup.sh
}
function setup_PYTHON()
{
# setup Python user base area
export PATH=${HOME}/.local/bin${PATH:+:$PATH}
# setup Python module installed in Noel's area
echo "-- Quentin, you've got to do your own setup !"
export PYTHONUSERBASE=/cluster/data10/endw/local/sl5
export PATH=${PYTHONUSERBASE}/bin${PATH:+:$PATH}
}
source /atlas/software/bleedingedge/setup.sh
echo 'Start by CVMFS'
setup_CVMFS
echo 'Then, ROOT'
setup_ROOT_cvmfs
echo 'And, python'
setup_PYTHON