|Anonymous | Login | Signup for a new account||2023-03-20 06:41 EDT|
|My View | View Issues | Change Log | Roadmap|
|View Issue Details [ Jump to Notes ]||[ Issue History ] [ Print ]|
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0000443||Hall D Offline||General||public||2015-01-05 13:40||2015-01-05 13:41|
|Summary||0000443: Mismatch of number of events passed to MergeObjLists Exception|
|Description||Paul M. and Mark D. both reported seeing this issue for runs 1518 and 2205 respectively. The symptom is an exception message such as the following. IT was reported for runs 1518, 2200, and 2205, though they are probably the tip of the iceberg.|
Mon Dec 22 18:56:12 2014 # thr=139666653529856 # --- EVIO ---: Mismatch of number of events passed to MergeObjLists. Throwing exception.
Mon Dec 22 18:56:12 2014 # thr=139666653529856 # --- EVIO ---: Nevents1=1 Nevents2=2
JANA ERROR>>Exception thrown from ParseEVIOEvent!
JANA ERROR>>?JException: code = 0 text = Number of events in JEventSource_EVIO::MergeObjLists do not match!
JANA ERROR>>Stack trace:
JANA ERROR>> jana::JException::getStackTrace(bool, unsigned long)
JANA ERROR>> jana::JException::JException(std::string const&)
JANA ERROR>> JEventSource_EVIO::MergeObjLists(std::list<JEventSource_EVIO::ObjList*, std::allocator<JEventSource_EVIO::ObjList*> >&, std::list<JEventSource_EVIO::ObjList*,
|Tags||No tags attached.|
Below is a message sent to the halld-offline mailing list regarding this on Jan. 5, 2015:
I’ve received a couple of reports about errors containing lines similar to the ones below when processing
commissioning data. This problem seems to be hardware related. A single fADC125 module for the CDC
occasionally had a flaky bit 19 in the itrigger value it reported. This causes the code to treat it as a separate
event, thus the mismatch in “events" coming from this module compared to all others. As such, the error message
is actually valid and correct. This issue can be ameliorated by setting the configuration parameter EVIO:ENABLE_DISENTANGLING
to “0”. e.g.
hd_root -PEVIO:ENABLE_DISENTANGLING=0 …
This only works for files taken with CODA block level=1. For all useful commissioning data this was the case.
We can discuss how best to handle these types of errors since automatically suppressing them is not really
good. However, specifying the above often can be a bit annoying too. Suggestions are welcome.
|2015-01-05 13:40||davidl||New Issue|
|2015-01-05 13:41||davidl||Note Added: 0000625|
|2015-01-05 13:41||davidl||Status||new => resolved|
|2015-01-05 13:41||davidl||Resolution||open => won't fix|
|2015-01-05 13:41||davidl||Assigned To||=> davidl|
|Copyright © 2000 - 2023 MantisBT Team|