Bug #1257
TOF cannot reconstruct zero suppressed data
Start date:
19 April 2013
Due date:
% Done:
0%
Estimated time:
Workflow:
New Issue
Description
When attempting to reconstruct zero suppressed data, I get a lot of errors. This may be due to missing fADC data (zero suppressed out) in most spills. Error looks something like this - the error call is coming from data structure conversions but this may be caused by some recnostruction issue.
See also #1255
Stack trace:/home/cr67/MAUS/maus_rogers_1255/build/libMausCpp.so(_ZN4MAUS17ObjectProcessorNS9ValueItemINS_10TOFSlabHitEiE12_SetCppChildERKN4Json5ValueERS2_+0x113) [0x7fc2641714a3] /home/cr67/MAUS/maus_rogers_1255/build/libMausCpp.so(_ZN4MAUS15ObjectProcessorINS_10TOFSlabHitEE9JsonToCppERKN4Json5ValueE+0x6f) [0x7fc264174e3f] /home/cr67/MAUS/maus_rogers_1255/build/libMausCpp.so(_ZN4MAUS19ValueArrayProcessorINS_10TOFSlabHitEE9JsonToCppERKN4Json5ValueE+0xef) [0x7fc2641d985f] /home/cr67/MAUS/maus_rogers_1255/build/libMausCpp.so(_ZN4MAUS17ObjectProcessorNS9ValueItemINS_15TOFEventSlabHitESt6vectorINS_10TOFSlabHitESaIS4_EEE12_SetCppChildERKN4Json5ValueERS2_+0x77) [0x7fc2641d9b67] /home/cr67/MAUS/maus_rogers_1255/build/libMausCpp.so(_ZN4MAUS15ObjectProcessorINS_15TOFEventSlabHitEE9JsonToCppERKN4Json5ValueE+0x6f) [0x7fc2641da64f] /home/cr67/MAUS/maus_rogers_1255/build/libMausCpp.so(_ZN4MAUS17ObjectProcessorNS9ValueItemINS_8TOFEventENS_15TOFEventSlabHitEE12_SetCppChildERKN4Json5ValueERS2_+0x97) [0x7fc264216d37] /home/cr67/MAUS/maus_rogers_1255/build/libMausCpp.so(_ZN4MAUS15ObjectProcessorINS_8TOFEventEE9JsonToCppERKN4Json5ValueE+0x6f) [0x7fc264218e5f] /home/cr67/MAUS/maus_rogers_1255/build/libMausCpp.so(_ZN4MAUS17ObjectProcessorNS11PointerItemINS_10ReconEventENS_8TOFEventEE12_SetCppChildERKN4Json5ValueERS2_+0x163) [0x7fc26425b413] /home/cr67/MAUS/maus_rogers_1255/build/libMausCpp.so(_ZN4MAUS15ObjectProcessorINS_10ReconEventEE9JsonToCppERKN4Json5ValueE+0x63) [0x7fc26424c813] /home/cr67/MAUS/maus_rogers_1255/build/libMausCpp.so(_ZN4MAUS21PointerArrayProcessorINS_10ReconEventEE9JsonToCppERKN4Json5ValueE+0x17a) [0x7fc26420c6ba] /home/cr67/MAUS/maus_rogers_1255/build/libMausCpp.so(_ZN4MAUS17ObjectProcessorNS11PointerItemINS_5SpillESt6vectorIPNS_10ReconEventESaIS5_EEE12_SetCppChildERKN4Json5ValueERS2_+0x163) [0x7fc264204543] /home/cr67/MAUS/maus_rogers_1255/build/libMausCpp.so(_ZN4MAUS15ObjectProcessorINS_5SpillEE9JsonToCppERKN4Json5ValueE+0x63) [0x7fc2641fe693] /home/cr67/MAUS/maus_rogers_1255/build/libMausCpp.so(_ZNK4MAUS21JsonCppSpillConverter8_convertEPKN4Json5ValueE+0x79) [0x7fc2642c4d39] /home/cr67/MAUS/maus_rogers_1255/build/_OutputCppRoot.so(_ZN4MAUS13OutputCppRoot11write_eventINS_21JsonCppSpillConverterENS_5SpillEEEbPNS_9MAUSEventIT0_EERKN4Json5ValueESs+0x191) [0x7fc251d9c9e1] /home/cr67/MAUS/maus_rogers_1255/build/_OutputCppRoot.so(_ZN4MAUS13OutputCppRoot5_saveESs+0x23a) [0x7fc251d9824a] /home/cr67/MAUS/maus_rogers_1255/build/_OutputCppRoot.so(_ZN4MAUS10OutputBaseISsE4saveESs+0x34) [0x7fc251d98ba4] /home/cr67/MAUS/maus_rogers_1255/build/_OutputCppRoot.so(+0x16187) [0x7fc251da2187] /home/cr67/MAUS/maus_merge/third_party/install/lib/libpython2.7.so.1.0(PyEval_EvalFrameEx+0x52be) [0x7fc26d33ef0e] /home/cr67/MAUS/maus_merge/third_party/install/lib/libpython2.7.so.1.0(PyEval_EvalCodeEx+0x855) [0x7fc26d340ce5] /home/cr67/MAUS/maus_merge/third_party/install/lib/libpython2.7.so.1.0(PyEval_EvalFrameEx+0x5245) [0x7fc26d33ee95] /home/cr67/MAUS/maus_merge/third_party/install/lib/libpython2.7.so.1.0(PyEval_EvalFrameEx+0x629a) [0x7fc26d33feea] Traceback (most recent call last): File "/home/cr67/MAUS/maus_rogers_1255/src/common_py/ErrorHandler.py", line 162, in HandleCppException raise CppError(error_message) ErrorHandler.CppError: In branch recon_events In branch tof_event In branch tof_slab_hits In branch tof0 In branch charge Missing required branch charge converting json->cpp at ValueItem::_SetCppChild
Related issues
No data to display