Difference between revisions of "Documentation of SBS-offline"

From Hall A Wiki
Jump to: navigation, search
(Getting the code and building the program)
(Useful links)
Line 27: Line 27:
 
*[http://git-scm.com/documentation Git Documentation]
 
*[http://git-scm.com/documentation Git Documentation]
 
*[https://github.com/JeffersonLab/SBS-offline Github.com] homepage for g4sbs
 
*[https://github.com/JeffersonLab/SBS-offline Github.com] homepage for g4sbs
 +
*[https://github.com/JeffersonLab/analyzer Github.com] and [https://redmine.jlab.org/projects/podd/wiki wiki] homepages for the analyzer

Revision as of 15:10, 26 February 2020

Documentation of SBS-offline: Overview

This page is maintained by the UConn group (Eric Fuchey + Andrew Puckett) and as of February 14, 2020 is specific to the master branch of SBS-offline on github.

Purpose

This page documents the SBS-offline program code, which purpose is to perform the data analysis for the upcoming SBS experiments.

Getting the code and building the program

Prerequisites

  • Working ROOT installation. libsbsdig is compatible with ROOT version 5 and ROOT version 6. ROOT 6 is strongly recommended
  • Working analyzer built with cmake. for that purpose, refer to the instruction below.

Instructions for analyzer installation compatible with cmake

clone the analyzer repository from:

* git clone git@github.com:JeffersonLab/analyzer.git

build it with cmake following the instructions at:

* https://github.com/JeffersonLab/analyzer#compiling-with-cmake

2 precisions:

  • it seems that in these instructions the "build" directory has to be in the analyzer directory.
  • for your environment settings, in addition to the two lines mentionned in the instructions, you still want to define ANALYZER as the path to your install directory e.g.
* setenv ANALYZER $HOME/local/analyzer

Useful links