EnglishJapanese Reload Front page List of pages Search Recent changes RSS of recent changes

Go4 for RIBF online data analysis (beta version)

Here, beta version of Go4-ANAROOT interface package is provided.

How to prepare Go4 & anaroot data analysis.

  1. install ROOT
  2. install ANAROOT
  3. install Qt, which is necessary for Go4.
    I installed qt-everywhere-opensource-src-4.8.1 for testing.
  4. Download Go4
  5. Download RGo4 and copy the makefile in RGo4/Go4Makefile/Makefile.config to Go4 directory. This is for the linkage between Go4 and ANAROOT library. You can get the source code for anaroot interface from (fileRGo4_v0.0.3.tgz).
  6. setup enviromenatal parameters (ROOT, ANAROOT, and).
    - export QTDIR=/opt/QtSDK/Desktop/Qt/474/gcc/
    - export PATH=$PATH:$QTDIR/bin
    - export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$QTDIR/lib
    It might be better to set PKG_CONFIG_PATH for qt in the case of self installation of qt:
    - export PKG_CONFIG_PATH=/opt/qt/qt-everywhere-opensource-src-4.8.1/lib/pkgconfig/
    - export QTDIR=/opt/qt/qt-everywhere-opensource-src-4.8.1/
  7. compile go4 with ANAROOT library
    - make withqt=4
  8. Compile the source code for anaroot interface (fileRGo4_v0.0.3.tgz).
  9. run go4
    - go4 &
  10. load user library in Go4
  11. launch the analysis
    reading RIDF data and data streaming from babian is available. See setup.C

Fetching online data from babian

It is possible to fetch the babirl online data through babian. You need to recompile babian with network streaming mode.

- cp babianiso.c babian.c
  1. add -lpthread in LOADLIBES in babian/Makefile
    - make

previous RGo4 and update log

fileRGo4_v0.0.3.tgz Developed with ANAROOT 4.5.7 and go4 4.5.4 (August 7th 2013).

Last-modified: Wed, 18 Sep 2013 23:10:21 HADT (3870d)