babild (for common trigger)
Launch babild
Please use Web Process Manager. With '-l' option, a log file is created in /usr/babirl/log/XXXXXXXXX.log.
DAQ controller babicon
babicon is a command line based DAQ controller and installed
on each DAQ server (g01,a01,a02,a03).
In case of babild is running on d01,
babicon d01
you can connect babild(d01).
Event fragment (FEC)
First of all, FECs should be registered.
babicon> seteflist 21 add ccnet01 ccnet01 -- register ccnet01 babicon> seteflist 21 on -- ccnet01 joins event building babicon> seteflist 22 add ccnet02 ccnet02 -- register ccnet02 babicon> seteflist 22 off -- ccnet02 doesn't join event building babicon> seteflist 33 add ssm ssm -- register ssm babicon> seteflist 33 scr -- ssm is scaler-FEC
Run
babicon> nssta -- start with no-save mode babicon> stop -- run stop babicon> wth -- write run header babicon> start -- start with save mode babicon> stop -- run stop Ender: -- with save mode, ender is required
Storage
Default setting is set by RIBFDAQ group, but you can change this.
babicon> sethdlist 0 path /raid/01/hoge -- add a directory (hd0) babicon> sethdlist 0 on -- store data into hd0 babicon> sethdlist 1 path /raid/02/hoge -- add a directory (hd1) babicon> sethdlist 1 off -- don't store data into hd1 babicon> sethdlist 1 del -- del the entry of hd1
Data client (online analysis)
Default setting is set by RIBFDAQ group, but you can change this.
babicon> getclinfo -- show the client list babicon> setclinfo 0 add a01 -- register analysis server a01 babicon> setclinfo 0 id 0 -- a01's SHM number is 0 babicon> setclinfo 1 add a02 -- register analysis server a02 babicon> setclinfo 1 id 3 -- a02's SHM number is 3
Analysis servers can receive on-line data from 6 different event builders. The SHM (shared memory) number have to be configured without duplication.
Last-modified: Tue, 23 Mar 2010 20:21:58 HADT (5283d)