Rate This Document
Findability
Accuracy
Completeness
Readability

Running and Verifying ROOT

Procedure

  1. Use PuTTY to log in to the server as the root user.
  2. Run the following command to switch to the directory where the test case is stored:
    cd /path/to/ROOT/root-6.20.00/obj/tutorials/legacy
  3. Run the following command to open ROOT:
    root
  4. Run the following command to perform a benchmark test:
    .x benchmarks.C

    Check the value of ROOTMARKS in the command output. A larger value indicates better single-core performance.

    Figure 1 shows the command output.

    Figure 1 Result example
  5. Run the following command to exit ROOT.
    .q
  6. Run the following command to go to the proof directory:
    cd /path/to/ROOT/root-6.20.00/obj/tutorials/proof
  7. Run the following command to open ROOT:
    root
  8. Run the following commands to perform a simple test:
    .L runProof.C
    runProof("simple(nevt=10000000000000000,nhist=100)","lite://")

    The test progress is displayed. When the progress reaches 100%, check the value of Processing rate. A larger value indicates better multi-core performance.

    Figure 2 shows an example of the dialog box.

    Figure 2 Example