Difference between revisions of "Transversity/Online Replay"

From Hall A Wiki
Jump to: navigation, search
(File Structure)
(File Structure)
Line 53: Line 53:
 
  bbsoftw@adaqlx:~/e06010/onlana
 
  bbsoftw@adaqlx:~/e06010/onlana
 
one can get to it by calling goreplay or goonlana macro as bbsoftw.
 
one can get to it by calling goreplay or goonlana macro as bbsoftw.
There are 3 type of files in this directory:
+
There are 5 types of files in this directory:
 
* [[ReplayCore()|Replay Core scripts]] (ReplayCore.C def.h rootlogon.C)
 
* [[ReplayCore()|Replay Core scripts]] (ReplayCore.C def.h rootlogon.C)
 
* link to software libraries (*.so)
 
* link to software libraries (*.so)

Revision as of 01:09, 13 October 2008

You may also looking for replay documentation for previous experiments

This is documenation for online replay of transversity

Shift Worker HowTo

Replay procedures are:

logon to adaq@adaql<3-7>(DO NOT do it on adal1&adal2 which are taking the data), call command "goonlana", then start "analyzer".

After analyzer is loaded successfully, one can call

>replay_BB(runno)

for BigBite replay or

>replay_phys(runnno)

for physics replay.

It's also possible to specify the run# and event number in parameters. For ex.

>replay_BB(1568,1000)

will replay first 1k events of run#1568.

Then open onlineGUI to check the replay results:

>online("BB",runno)       for BigBite replay,
>online("FPP",runno)      for FPP replay,
>online("physics",runno)  for physics relay.

Or, one can do all the above together by:

>do_all(runno)

which will run all the replays and shows the onlineGUI after the replay.

Expert HowTo

Howto Build your own quick test

  1. copy /adaqfs/home/adaq/e06010/onlana/ to your private directory.
  2. for the file you want to play test on, break the symbolic link and modify it.


  • DO NOT modify the main replay directory for test
  • DO NOT do replay in bbsoftw replay directory, which is for store the source file
  • super quick test :
  1. login as adaq and goonlana
  2. call analyzer
  3. load the detector you need and call ReplayCore()

File Structure

The databases directory are:

bbsoftw@adaqlx:~/DB

which is also soft linked to

adaq@adaql3:$DB_DIR

Source of replay scripts used in adaq@adaqlx are located in:

bbsoftw@adaqlx:~/e06010/onlana

one can get to it by calling goreplay or goonlana macro as bbsoftw. There are 5 types of files in this directory:

  • Replay Core scripts (ReplayCore.C def.h rootlogon.C)
  • link to software libraries (*.so)
  • definition files (*.odef *.cdef)
  • online display configuration files (*.cfg)
  • other supportive scripts

Key files in above directory are soft linked to

adaq@adaqlx:~/e06010/onlana

where goonlana is pointed to.