Skip to content
Snippets Groups Projects
Verified Commit 9e99889c authored by Tamas Gal's avatar Tamas Gal :speech_balloon:
Browse files

Clean up DAQ tests and add non-legacy test

parent ff29e934
No related branches found
No related tags found
No related merge requests found
using KM3io
using KM3NeTTestData
using Test
const IO_EVT = datapath("daq", "IO_EVT.dat")
const IO_EVT_LEGACY = datapath("daq", "IO_EVT_legacy.dat")
@testset "DAQ readout" begin
f = open(IO_EVT_LEGACY)
daqevent = read(f, KM3io.DAQEvent; legacy=true)
......@@ -16,4 +23,22 @@
@test is3dmuon(daqevent)
@test !isnb(daqevent)
close(f)
f = open(IO_EVT)
daqevent = read(f, KM3io.DAQEvent)
@test 44 == daqevent.header.detector_id
@test 6760 == daqevent.header.run
@test 88733 == daqevent.header.frame_index
@test 1574432873 == daqevent.header.t.s
@test 300000000 == daqevent.header.t.ns
@test 2816 == daqevent.header.trigger_counter
@test 0x0000000000000016 == daqevent.header.trigger_mask
@test 54 == daqevent.header.overlays
@test 182 == length(daqevent.triggered_hits)
@test 239 == length(daqevent.snapshot_hits)
@test is3dshower(daqevent)
@test ismxshower(daqevent)
@test is3dmuon(daqevent)
@test !isnb(daqevent)
close(f)
end
......@@ -8,8 +8,6 @@ const DETX = datapath("detx", "detx_v3.detx")
const DETX_44 = datapath("detx", "km3net_offline.detx")
const ONLINEFILE = datapath("online", "km3net_online.root")
const OFFLINEFILE = datapath("offline", "km3net_offline.root")
const IO_EVT = datapath("daq", "IO_EVT.dat")
const IO_EVT_LEGACY = datapath("daq", "IO_EVT_legacy.dat")
@testset "Offline files" begin
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment