art-daq / artdaq_daqinterface

Other
0 stars 1 forks source link

Eflumerf/fragment watcher config #141

Closed eflumerf closed 11 months ago

gennadiy-fnal commented 1 year ago

The daqinterface does not add fragment IDs declared using a sequence. /daq/run_records/10551/icaruscrt01nni.fcl fragment_ids: [ 12547, 12545, 12550, 12551 ] /daq/run_records/10551/EventBuilder1.fcl fragWatcher1: { fragment_ids: [ 8213, 8214, 8215, 8210, 8211, 8212, 8207, 8208, 8209, 8204, 8205, 8206, 8201, 8202, 8203, 8198, 8199, 8200, 8195, 8196, 8197, 8192, 8193, 8194, 4100, 4098, 4096, 4102, 4104, 4106, 4108, 4110, 4112, 4114, 4116, 4118, 4352, 4354, 4356, 4358, 4360, 4362, 4364, 4366, 4368, 4374, 4372, 4370, 4612, 4610, 4608, 4614, 4616, 4618, 4620, 4622, 4624, 4626, 4628, 4630, 4864, 4866, 4868, 4870, 4872, 4874, 4876, 4878, 4880, 4886, 4884, 4882, 5124, 5122, 5120, 5126, 5128, 5130, 5132, 5134, 5136, 5138, 5140, 5142, 5376, 5378, 5380, 5382, 5384, 5386, 5388, 5390, 5392, 5398, 5396, 5394, 5636, 5634, 5632, 5638, 5640, 5642, 5644, 5646, 5648, 5650, 5652, 5654, 5888, 5890, 5892, 5894, 5896, 5898, 5900, 5902, 5904, 5910, 5908, 5906, 16385 ] module_type: "FragmentWatcher" }

eflumerf commented 1 year ago

Ah, interesting...the regex search in DAQInterface assumes that fragment_ids: [] is defined on one line, not split onto multiple lines. I should be able to adjust...