MRPC DAQ Data Flow Structure:

First three lines in each file are:

a)  comments, and internal DAQ run#

b)  Date and time

c)  Data format: Hex or Decimal

Next words are as follows:

word

 

 

 

1

 

#events in buffer, no part of event word count

Only beginning of buffer, #events+0x8000 if buffer is not full

1

 

Wordcounts/event

104 words for T963

12

ADC[0-11]

MRPC1

 

12

ADC[12-23]

MRPC2

 

4

ADC[24-27]

TOF1

10x10cm Octagon

8

ADC[28-35]

Reserved1

 

4

ADC[36-39]

TOF2

10x10cm Octagon

2

ADC[40-41]

TOFBNL

~3cmx3cm scintillators

1

ADC[42]

 Reserved2

 

1

 ADC[43]

 Prescaled TOF1 trigger

 

2

 ADC[44-45]

Cherenkov1&2

 

1

 ADC[46]

TOF1&TOF2 trigger

 

1

 ADC[47]

Pedestal Trigger

 

12

 TDC[0-11]

MRPC1

Need +TDC[31]

12

 TDC[12-23]

MRPC2

Need +TDC[31]

4

 TDC[24-27]

TOF1

 

2

 TDC[28-29]

TOFBNL

 

1

 TDC[30]

Reserved3

 

1

 TDC[31]

PreTrig Time2Gate

MRPC TDC + PreTrig

4

 TDC[32-35]

TOF2

 

2

 TDC[36-37]

Cherenkov1 & 2

N2 (e,muon, pion PID)

2

 TDC[38-39]

 Reserved4

 

16

 Scaler[0-15]

 See next tables

 

  1

 FFFF

End of buffer, not part of event word counts

Only exist at end of buffer, no every event

16 words are of scalers, first 12 clear each run, gated by spill,

1

Scaler[0]

60Hz clock

Reset each run

1

Scaler[1]

Gated (TOF1&2) trigger

 

2

Scaler[2-3]

Cherenkov1&2

 

1

Scaler[4]

Trig2MWPC

Was pedestal before 05/08 1PM

1

Scaler[5]

Gated Trigger2MRPCDAQ

 

1

Scaler[6]

Gated Pedestal

 

1

Scaler[7]

Gated FastClear

 

2

Scaler[8-9]

MRPC2 [0-5] and [6-11] noisy rate

Pedestal runs: noisy rate

With beam, hits+noise

2

Scaler[10-11]

MRPC1 [11] &[10] noisy rate

 

1

Scaler[12]

Phase of 60Hz

1MHz clock reset by 60Hz

1

Scaler[13]

Begin of Spill

#Spill (05/07 3PM)

1

Scaler[14]

Prescaler

TOF1/500 (05/07 3PM)

1

Scaler[15]

Reserved5