Line Code
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43

EventFilter/GctRawToDigi Test Suite

In all cases, need to check the *ErrorFlag histograms output by the job.  For test 3, 
need to compare this with output from current release version.


1. test_RawToDigi_RelVal.py
	Unpack raw data in RelVal sample, and compare output with original sim digis. 
Verifies backwards compatibility with existing MC raw.


2. test_DigiToRaw_RawToDigi_RelVal.py
	Run digi2raw-raw2digi on sim digis in RelVal sample, and compare output with 
original sim digis.  Verifies packer-unpacker consistency in new version.


3. test_RawToDigi_Emulator_Data.py
	Unpack real data, and run emulator comparison.  Verify unpacker compatibility 
with existing raw data.



EventFilter/GctRawToDigi Examples

Some of these could probably do with a clean up.

1. gctDigiToRaw_cfg.py
	Packer example

2. gctRawToDigi_cfg.py
	Unpacker example

3. gctVmeDigiDump_cfg.py
	Read VME text file, run unpacker and print GCT digis

4. gctVmeDoAll_cfg.py
	Read VME text file, run unpacker, DQM and emulator DQM

5. gctVmeDqm_cfg.py
	Read VME text file, run unpacker and DQM