Andrey Korytov July 2, Data Quality TB 2004 Andrey Korytov
Andrey Korytov July 2, DAQ-stream data formats ALCT: Summary on functionality and bits: done, checked Unique header needed Report up to 6 ALCTs for 3BX ALCT*L1A window Rethink stub selection logic
Andrey Korytov July 2, DAQ-stream data formats TMB: Summary on functionality and bits: needed list of questions at UCLA Unique header needed Report up to 6 CLCTs for 3BX ALCT*L1A window …
Andrey Korytov July 2, DAQ-stream data formats CFEB: Summary on functionality and bits: done, checked no CFEB header/trailer no CFEB identifier (there are up to 5 per chamber) no L1A and BXN counters we must rely on DMB… To check synchronization, there are “BXN2” 4-bit counter since last Sync Reset on CFEBs and DMB CFEB L1A phase, defining LS bit, varies! Must be fixed.
Andrey Korytov July 2, CFEB-DMB Sync
Andrey Korytov July 2, CFEB-DMB Sync
Andrey Korytov July 2, DAQ-stream data formats DMB: Summary on functionality and bits: done, checked FIFO full bit must persist TMB FIFO empty and full bits are missing Timeout bits: must they persist? Active-DAV-Mismatch bit means something else…
Andrey Korytov July 2, DAQ-stream data formats DDU: Summary on functionality and bits: done to be checked (J. Gilmore) FIFO full bit must persist TMB FIFO empty and full bits are missing Timeout bits: must they persist? Active-DAV-Mismatch bit means something else…
Andrey Korytov July 2, DAQ-stream data formats Overall: Maybe OK, but somewhat irritating L1A have different length in different boards BXNs have different length in different boards BXNs are reset differently: different boards report different BXNs for the same event not sure if offsets stay the same from run to run…
Andrey Korytov July 2, DQM Suite Data Unpacking: not stable, crippled the DQM effort significantly Rick basically withdrew (now works for HCal) ??? Meanwhile: simple “binary file examiner” is written will guide us with developing stable unpacking see examples…
Andrey Korytov July 2, Binary Examiner: Good Examples Active DAV MOVLP DDU Header Occurrence 71 DMB= { }; DMB= { }; DMB= { }; DMB= { }; DDU Trailer Occurrence DDU Header Occurrence 72 DMB= { }; DMB= { }; DMB= { }; DMB= { }; DDU Trailer Occurrence
Andrey Korytov July 2, Binary Examiner: we need unique ALCT/CLCT Headers Active DAV MOVLP DDU Header Occurrence 316 DMB= { }; DMB= { }; DMB= { }; DMB= { }; DDU Trailer Occurrence DDU Header Occurrence DMB= { }; DMB= { }; DMB= { }; DMB= { }; DDU Trailer Occurrence
Andrey Korytov July 2, Binary Examiner: broken event Active DAV MOVLP DDU Header Occurrence 316 DMB= { }; DMB= { }; DMB= { }; DMB= { }; DDU Trailer Occurrence DDU Header Occurrence 317 DMB= { }; DMB= { }; DMB= { }; DMB= { <******* DDU Header Occurrence 318 DMB= { }; DMB= { }; DMB= { }; DMB= { }; DDU Trailer Occurrence DDU Header Occurrence 319 DMB= { }; DMB= { }; DMB= { }; DMB= { }; DDU Trailer Occurrence
Andrey Korytov July 2, Binary Examiner: lost bit? Broken ALCT data? Active DAV MOVLP DDU Header Occurrence 50 DMB= { }; DMB= { }; DMB= { }; DMB= { }; DDU Trailer Occurrence ALCT Trailer in this event seems to be broken: 5033 d0ba de0d d18c d = = 0101
Andrey Korytov July 2, Binary Examiner: Missing Data Active DAV MOVLP DDU Header Occurrence 2 DMB= { }; DMB= { }; DMB= { }; DMB= { }; DDU Trailer Occurrence DDU Header Occurrence 78 DMB= { }; DMB= { }; DMB= { }; DMB= { }; DDU Trailer Occurrence DDU Header Occurrence 103 DMB= { }; DMB= { }; DMB= { }; DDU Trailer Occurrence DDU Header Occurrence 127 DMB= { }; DMB= { }; DMB= { }; DMB= { }; DDU Trailer Occurrence
Andrey Korytov July 2, Binary Examiner: B-words Active DAV MOVLP DDU Header Occurrence 41 DMB= { }; DMB= { }; DMB= { }; DMB= { }; DDU Trailer Occurrence DDU Header Occurrence 55 DMB= { }; DMB= { }; DMB= { }; DMB= { }; DDU Trailer Occurrence DDU Header Occurrence 104 DMB= { }; DMB= { }; DMB= { }; DMB= { }; DDU Trailer Occurrence
Andrey Korytov July 2, Binary Examiner: ddu250 $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ bits words read DDU Headers: DDU Trailers: DDU 64Word count mismatches: 0 DDU Header-Trailer Gap found: 0 CFEBs found: CFEBs with B-words found: 109 $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ Note: All Truncated Events (without DDU Trailer) have length of 1122 or bit words
Andrey Korytov July 2, Binary Examiner: ddu293 $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ 64-bit words read: DDU Headers: DDU Trailers: DDU 64Word count mismatches: 0 DDU Header-Trailer Gap found: 0 CFEBs found: CFEBs with B-words found: 5292 $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
Andrey Korytov July 2, ddu293: sync problems?
Andrey Korytov July 2, DAQ-DQM Merge Never had a chance to try reading data online Reading datafile directly from Geurts1 into DQM we were getting slightly different results the reason is yet to be understood: versions of FED? xDAQ versions/flavors? Linux issues?
Andrey Korytov July 2, Short Term Goals Minimal DQM Suite Exists Robust Unpacking is needed Sort out Geurts1-DQM communication problem Try read data online