Differences

This shows you the differences between two versions of the page.

Link to this comparison view

en:root_au_centre_de_calcul [2016/12/16 10:16] (current)
Line 1: Line 1:
 +Last modified: Dec 05, 2011 by Gadrat\\
 +\\
 +
 +====== ROOT at Computer Center ======
 +
 +\\
 +\\
 +
 +=====  Introduction ​ =====
 +
 +The program [[http://​root.cern.ch/​|ROOT]] is developed at [[http://​www.cern.ch/​|CERN]] . The full documentation is available on WEB under URL: http://​root.cern.ch/​ .\\
 +\\
 +At the Computer Centre this program is installed on GNU/Linux Scientific Linux 64 bits system.
 +=====  How to choose the ROOT version ​ =====
 +
 +The choice is done by the variable **${ROOTSYS}** which should be defined by the user. The default definition could be something like:
 +<​code>​
 +> ROOTSYS=/​usr/​local/​root/​pro/​
 +</​code>​
 +You can choose between the versions **pro** , **new** or **old** putting in your profile .cshrc (or equivalent) your definition of **${ROOTSYS}** .\\
 +\\
 +One should define in **${ROOTSYS}** , the full name of the version to be used, eg:
 +<​code>​
 +> setenv ​ ROOTSYS ​ "/​usr/​local/​root/​v5.32.00/"​
 +</​code>​
 +and type:
 +<​code>​
 +> root_env
 +</​code>​
 +Remark : with the recent ROOT versions, one can find a dedicated script to set up the ROOT environment:​
 +<​code>​
 +> source /​usr/​local/​root/​v5.32.00/​bin/​thisroot.csh
 +</​code>​
 +It is probably a better idea to use this script since it is also setting advanced ROOT features (such like PyROOT module).\\
 +\\
 +There are some number of "​old"​ versions which are in:
 +<​code>​
 +> /​usr/​local/​root
 +</​code>​
 +We are currently keeping all ROOT production versions installed (ROOT versions which sub-version number is even), as well as recent development versions. ROOT production versions are patched as soon as patches are available.\\
 +\\
 +Remark : since ROOT v5.28.00 we have simplified the ROOT tree. In case you changed the ROOT version you are working with, and ROOT does not start anymore, please check carefully that the new ROOT tree is consistent with the one used to set up the environment variables.
 +=====  Interactive usage  =====
 +
 +To use ROOT interactively you should do the following:
 + ​define the variable **${ROOTSYS}**
 + ​execute the command **root_env** and
 + ​execute the command **root**
 +
 +It is recommended to make the link in your ${HOME}:
 +<​code>​
 +> ln -s /​usr/​local/​shared/​ttf
 +</​code>​
 +in order to use the TrueTypeFonts.\\
 +\\
 +\\
 +\\
 +[[:​en:​soft_liste_des_logiciels_disponibles_au_centre_de_calcul|The list of available software at Computing Centre]]
 +
  
  • en/root_au_centre_de_calcul.txt
  • Last modified: 2016/12/16 10:16
  • (external edit)