[RBlock Configuration]
-- fixed part present (yes | no)
yes
-- variable part present (yes | no). If yes, add [RBlockX] sections.
yes
--number of rblock (if variable part is present)
4
[Fixed Part]
-- field 0
Spare
3
0
-- field 1
MCAL valid
1
none
-- field 2
Number of cluster X elements (0-48)
6
none
-- field 3
Number of cluster Z elements (0-48)
6
none
-- field 4
Spare
3
0
-- field 5
Number of zero-suppressed elements (0-30)
5
none
-- field 6
Number of extra-fired elements (0-192)
8
none
-- field 7
Spare
1
0
-- field 8
Time Tag MSW: second, H
15
none
-- field 9
Time Tag mSW: second, L
12
none
-- field 10
Microseconds, H
4
none
-- field 11
Time Tag LSW: microseconds, L
16
none
-- field 12: OBTCORR
OBT Correction
16
none
-- field 13: ACTOPCON + ACLATCON + MCAL_HT: ACL11, ACL10, ..., ACL0, ACT2, ACT1, ACT0, MHT
AC Configuration (Top&Lat)
16
none
-- field 14
SAIE 1 MGO
8
none
-- field 15
SAIE 1 Upper thres
8
none
-- field 16
SAIE 2 MGO
8
none
-- field 17
SAIE 2 Upper thres
8
none
-- field 18
Spare
8
none
-- field 19
Spare
2
0
-- field 20
F_ht
1
none
-- field 21
F_burst
1
none
-- field 22
F_st
1
none
-- field 23
F_bkg
1
none
-- field 24
F_mcal
1
none
-- field 25
F_ac
1
none
-- field 26
Spare
4
0
-- field 27
FVC X Vector
12
none
-- field 28
Spare
4
0
-- field 29
FVC Z Vector
12
1
[RBlock1]
--type of number of blocks of this variable part: fixed = number of block fixed equals to max number of block (fixed | variable)
variable
--number of blocks for fixed value into variable part, max number of blocks for variable value into variable part (48)
48
-- for variable block, number of level of headers in which is present the field with the number of blocks of the variable part (0: fixed part)
0
-- for variable block, index of field which rappresent the number of event (the number of block) of the packet
2
-- for variable block, valore da sommare per ottenere il numero di eventi (blocchi) reali
0
39_01_ST_Cluster.rblock
[RBlock2]
--type of number of blocks of this variable part: fixed = number of block fixed equals to max number of block (fixed | variable)
variable
--number of blocks for fixed value into variable part, max number of blocks for variable value into variable part (48)
48
-- for variable block, number of level of headers in which is present the field with the number of blocks of the variable part (0: fixed part)
0
-- for variable block, index of field which rappresent the number of event (the number of block) of the packet
3
-- for variable block, valore da sommare per ottenere il numero di eventi (blocchi) reali
0
39_01_ST_Cluster.rblock
[RBlock3]
--type of number of blocks of this variable part: fixed = number of block fixed equals to max number of block (fixed | variable)
variable
--number of blocks for fixed value into variable part, max number of blocks for variable value into variable part (30)
30
-- for variable block, number of level of headers in which is present the field with the number of blocks of the variable part (0: fixed part)
0
-- for variable block, index of field which rappresent the number of event (the number of block) of the packet
5
-- for variable block, valore da sommare per ottenere il numero di eventi (blocchi) reali
0
39_01_MCAL_ZeroSuppressed.rblock
[RBlock4]
--type of number of blocks of this variable part: fixed = number of block fixed equals to max number of block (fixed | variable)
variable
--number of blocks for fixed value into variable part, max number of blocks for variable value into variable part (192)
96
-- for variable block, number of level of headers in which is present the field with the number of blocks of the variable part (0: fixed part)
0
-- for variable block, index of field which rappresent the number of event (the number of block) of the packet
6
-- for variable block, valore da sommare per ottenere il numero di eventi (blocchi) reali
/0
39_01_TAA1_Triggered.rblock

