Introduction to ROOT

ROOT is a data analysis package used by a large community of physicists. The best way to understand ROOT is to go to ROOT's Web page. What the NSCL site will offer is a "HowTo" for using ROOT at NSCL. Even though ROOT can run on a variety of platforms including PC's, MACs, Linux and Unix, NSCL will only support, at this time, the Linux environment .

The first step is to get the procedures down by reading the "Starting up ROOT at NSCL" section. This will guide you through the steps to getting ROOT running at NSCL. The next section "Programming in ROOT" will show you how to run programs in ROOT. From there you can use the examples supplied in "ROOT examples for NSCL" to develop your own application. A background in C++ is strongly incouraged.

back