Difference between revisions of "CMT and Athena at NIKHEF"

From Atlas Wiki
Jump to navigation Jump to search
Line 7: Line 7:
 
== 1. Setting up the 9.0.4 environment ==
 
== 1. Setting up the 9.0.4 environment ==
  
:'''a) Log onto a RedHat 7.3 machine'''  
+
:'''a) Log onto a RedHat 7.3 machine'''
  
 
:You can check the operating system on your maching by typing cat /etc/issue. At NIKHEF njord is such a machine for example.
 
:You can check the operating system on your maching by typing cat /etc/issue. At NIKHEF njord is such a machine for example.
  
:'''b) Create a user account on the project disk'''
+
:'''b) Create a user account on the project disk (only once)'''  
 
 
:This needs to be done only once.
 
  
 
:<font color=red> cd /project/atlas/users </font>
 
:<font color=red> cd /project/atlas/users </font>
Line 30: Line 28:
  
 
:'''d) check you have everything correctly set-up'''
 
:'''d) check you have everything correctly set-up'''
 +
: -> check you have the correct version of CMT
 +
::<font color=red>echo $CMTROOT</font>
 +
::You should find: /data/atlas/offline/9.0.4/CMT/v1r16p20040901
 +
 +
: -> check you have the correct version of the release
 +
::<font color=red>echo $SITEROOT</font>
 +
::You should find: /data/atlas/offline/9.0.4
  
 
== 2. Checking out and compiling the TestRelease Package ==
 
== 2. Checking out and compiling the TestRelease Package ==

Revision as of 09:55, 20 April 2005

When starting with Atlas software it is required at NIKHEf there are some settings that are required. On this page we will see the basic steps required to get the Athena environment set-up working. We will use release 9.0.4 at NIKHEF on a RH7.3 machine.

Note:

     Commands are listed in red. 
     Files and things to add/remove are listed in blue.

1. Setting up the 9.0.4 environment

a) Log onto a RedHat 7.3 machine
You can check the operating system on your maching by typing cat /etc/issue. At NIKHEF njord is such a machine for example.
b) Create a user account on the project disk (only once)
cd /project/atlas/users
mkdir <your_login_name>
cd <your_login_name>
c) Set up the environment for the 9.0.4 release (each new shell)
To set up all environment variables related to the 9.0.4 release source the following file
source /project/atlas/nikhef/setup/nikhef_setup_9.0.4.csh
For each new shell these variables need to be defined so the best thing is to put this line in your .cshrc file located in your home directory.
d) check you have everything correctly set-up
-> check you have the correct version of CMT
echo $CMTROOT
You should find: /data/atlas/offline/9.0.4/CMT/v1r16p20040901
-> check you have the correct version of the release
echo $SITEROOT
You should find: /data/atlas/offline/9.0.4

2. Checking out and compiling the TestRelease Package