Difference: SetupRoot (1 vs. 7)

Revision 7
14 Dec 2013 - Main.JamesKoll
Line: 1 to 1
Changed:
<
<
META TOPICPARENT name="Trash.Trash/Tier3WebHome"
>
>
META TOPICPARENT name="WebHome"
 

Setting up ROOT

To use ROOT, you need to have a couple environment variables defined.
Line: 23 to 23
  Root is installed on the cluster below /msu/cern/root You can check what versions are available with the following command:
Changed:
<
<
$ ls /msu/cern/root/
>
>
$ ls /msu/cern/rootSL6/
  A suffix of _64 (eg v15.22.00_64) indicates that it is a 64 bit version. Simply run the setup script in the directory of the version you wish to use (pro_64 is the most recent 64 bit version)
Changed:
<
<
$ source /msu/cern/root/pro_64/rootsetup.sh
>
>
$ source /msu/cern/rootSL6/pro_64/rootsetup.sh
 
If you use a csh type shell, source the script rootsetup.csh.
Revision 6
16 Oct 2009 - Main.TomRockwell
Line: 1 to 1
Changed:
<
<
META TOPICPARENT name="Trash.Tier3WebHome"
>
>
META TOPICPARENT name="Trash.Trash/Tier3WebHome"
 

Setting up ROOT

To use ROOT, you need to have a couple environment variables defined.
Revision 5
13 Oct 2009 - Main.ChipBrock
Line: 1 to 1
Changed:
<
<
META TOPICPARENT name="WebHome"
>
>
META TOPICPARENT name="Trash.Tier3WebHome"
 

Setting up ROOT

To use ROOT, you need to have a couple environment variables defined.
Revision 4
24 Jun 2009 - Main.JamesKoll
Line: 1 to 1
 
META TOPICPARENT name="WebHome"

Setting up ROOT

Line: 28 to 28
  A suffix of _64 (eg v15.22.00_64) indicates that it is a 64 bit version. Simply run the setup script in the directory of the version you wish to use (pro_64 is the most recent 64 bit version)
Changed:
<
<
$ source /cern/root/pro_64/rootsetup.sh
>
>
$ source /msu/cern/root/pro_64/rootsetup.sh
 
If you use a csh type shell, source the script rootsetup.csh.
Revision 3
24 Jun 2009 - Main.JamesKoll
Line: 1 to 1
 
META TOPICPARENT name="WebHome"
Changed:
<
<


Using ROOT on the cluster

Root is installed on the cluster below /cern/root
>
>

Setting up ROOT

  To use ROOT, you need to have a couple environment variables defined.
Added:
>
>
I've provided scripts to set these up, depending on whether you are working on the cluster or on the Tier 3.
 
Changed:
<
<
I've provided scripts to set these up:
>
>

On the HEPLinux cluster

 
Added:
>
>
Root is installed on the cluster below /cern/root You can check what versions are available with the following command:
 $  ls /cern/root/ 
A suffix of _64 (eg v15.22.00_64) indicates that it is a 64 bit version. Simply run the setup script in the directory of the version you wish to use (pro is the most recent version)
 
 $  source /cern/root/pro/rootsetup.sh 
Deleted:
<
<
$ root ***************************************** * * * W E L C O M E to R O O T * * * * Version 5.08/00 13 December 2005 * * * * You are welcome to visit our Web site * * http://root.cern.ch * * * *****************************************

FreeType Engine v2.1.9 used to render TrueType fonts. Compiled on 15 December 2005 for linux with thread support.

CINT/ROOT C/C++ Interpreter version 5.16.5, November 30 2005 Type ? for help. Commands must be C++ statements. Enclose multiple statements between { }. root [0] .q
 
Added:
>
>

On the Tier 3

 
Added:
>
>
Root is installed on the cluster below /msu/cern/root You can check what versions are available with the following command:
 $  ls /msu/cern/root/ 
A suffix of _64 (eg v15.22.00_64) indicates that it is a 64 bit version. Simply run the setup script in the directory of the version you wish to use (pro_64 is the most recent 64 bit version)
 $  source /cern/root/pro_64/rootsetup.sh 

  If you use a csh type shell, source the script rootsetup.csh.
Added:
>
>

Using ROOT

Once you've set up ROOT with the instructions above, you can start it from your terminal:
 $  root
or use the following command to skip the splash intro screen:
 $  root -l 

A simple job

A very simple job is included in the directory where the root installations are located. You can run this job with the following command:
 $  root -l $ROOTSYS/../RootTest.C
root [0] 
Processing /msu/cern/root/v5.22.00/../RootTest.C...
This is how to output text
Creating, populating, and iterating over a std::vector.  
Resulting output should be lines of 2,3,6,8,3
2
3
6
8
3
Test file saved as test.root
(int)0
A root file test.root will be created that contains a histogram filled with the elements of the vector.
 

Versions

Deleted:
<
<
  Versions of Root available from CERN are listed at http://root.cern.ch/twiki/bin/view/ROOT/Download
Changed:
<
<
We try to keep the locally installed versions in sync with that page. (There may be some time lag, if you need a new version contact Tom Rockwell.)
>
>
We try to keep the locally installed versions in sync with that page. (There may be some time lag, if you need a new version contact James Koll )

Other ROOT pages

ROOT Tutorials
 
Added:
>
>
ROOT User's Guide
 
Deleted:
<
<
-- TomRockwell - 31 Aug 2006
  \ No newline at end of file
Added:
>
>
-- JamesKoll - 24 Jun 2009
Revision 2
17 May 2007 - Main.TomRockwell
Line: 1 to 1
 
META TOPICPARENT name="WebHome"
Line: 35 to 35
 

If you use a csh type shell, source the script rootsetup.csh.
Added:
>
>

Versions

Versions of Root available from CERN are listed at http://root.cern.ch/twiki/bin/view/ROOT/Download

We try to keep the locally installed versions in sync with that page. (There may be some time lag, if you need a new version contact Tom Rockwell.)
  -- TomRockwell - 31 Aug 2006 \ No newline at end of file
 
This site is powered by FoswikiCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding Foswiki? Send feedback