Commit Graph

33 Commits

Author SHA1 Message Date
Ryan Tang b8011bc834 [Major] True parallel thread for filling histogram 2024-10-22 12:56:26 -04:00
Ryan Tang 0d379fec92 use AbsDataIndex in MultiBuilder 2024-10-21 19:53:42 -04:00
Ryan Tang 25d074a393 update the master branch from 0ee20bc 2024-09-30 18:38:48 -04:00
Ryan Tang b3ace2cc84 [MAJOR] Analayzer::UpdateHistograms moved to a worker that in a thread, only tested with CoincidentAnalyzer, need to change others 2024-08-29 14:45:11 -04:00
Ryan Tang 3f24baa0aa small tune for MultiBuilder.cpp 2024-08-06 17:28:25 -04:00
MUSIC 002a10b4e0 bug fix on MUSICAnalyzer.h 2024-08-01 16:03:50 -05:00
Ryan Tang a0f9c4d727 add DebugPrint() Macro, for detail debug, fixed the histogram always fill old data 2024-03-22 16:47:33 -04:00
Ryan Tang 2199f4efd6 fix bugs in MultiBuilder.cpp, some bugs in ClassDigitizer for DT5730 2024-03-13 17:07:34 -04:00
Ryan Tang cc79c7ea3c Chnage enum DPPType -> DPPTypeCode; reduce the fsu.ts size; remove Hit::bd 2024-03-02 00:33:08 -05:00
carina@hades 0927cca571 better data encaptule for ClassData.h 2024-01-26 14:53:52 -05:00
splitPoleDAQ 14c2ceab6c [MAJOR CHANGE] change ClassData, Timestamp, energy, etc, be dynamically allocated, NOT TESTED, compiled not problem 2024-01-18 23:09:50 -05:00
splitPoleDAQ c38f4ae401 added EventBuilder2.cpp, modified fsuReader 2024-01-18 18:55:37 -05:00
splitPoleDAQ c9675bc77d UI improvment for eventbuilder 2024-01-11 18:05:18 -05:00
splitPoleDAQ ea2bf2cb01 fix the time jumping problem for eventbuilder 2024-01-11 17:32:58 -05:00
splitPoleDAQ bdc02a5639 Change the output filename format, including tick2ns, fix evenbuilder bug 2024-01-11 11:52:40 -05:00
splitPoleDAQ 72f5cd98e5 fix EventBuilder, use earlist time among the last data to be the left-over reference 2023-12-12 15:35:47 -05:00
splitPoleDAQ 0177be09cc improved ClassData and MultiBuilder 2023-12-11 18:55:12 -05:00
splitPoleDAQ a988f63d3b some bugs fix 2023-12-08 17:03:52 -05:00
splitPoleDAQ 967935d5e0 tested the normal event builder. OK 2023-11-21 18:03:10 -05:00
splitPoleDAQ 926517df91 fix MultiBuilder use MaxRegChannel, which should not 2023-11-21 17:17:31 -05:00
splitPoleDAQ ab54bbbc09 finished UI for the coincident analyzer, need to check backward event build 2023-11-21 16:50:22 -05:00
carina@hades 1faaea4dcb add MaxRegChannels to solve the channel number and register channel number are different 2023-10-06 16:50:28 -04:00
carina@hades 1c25b44ce2 bug fix on MutliBuilder 2023-10-05 13:19:45 -04:00
carina@hades 59af8a4c6d changed MutliBuilder and EVentBuilder independ of CAEN Library 2023-10-05 13:13:15 -04:00
Ryan Tang e9a9b4aa7d fixed EventBuilder.cpp 2023-09-06 13:24:38 -04:00
Ryan Tang 29736359ac in progress to fix the EventBuilder.cpp 2023-09-06 09:59:06 -04:00
splitPoleDAQ ccd23065dd bug fix on MultiBuilder for multiple boards 2023-06-30 17:32:09 -04:00
splitPoleDAQ 5ecb418871 added 10 Data List in 1D histogram, many bug fix 2023-06-23 13:50:21 -04:00
splitPoleDAQ d246bb8dcf testes many things with pulser (except backward event building). All parts looks good at 10 Hz 2023-06-20 11:57:39 -04:00
splitPoleDAQ 33e2a7ee56 added backward builder in MultiBuilder 2023-06-19 12:48:17 -04:00
splitPoleDAQ 8daeb362c5 added single or list support for MultiBuilder, added but not test Backward event building 2023-06-15 11:48:18 -04:00
splitPoleDAQ 0611cbe0ea replace OnlineEventBuilder with MultiBuilder. OnlineEventBuidler is obsolete 2023-06-14 15:41:26 -04:00
splitPoleDAQ b62f452d06 added MultiBuilder.cpp/h for event building across multiple digitizer, EventKenshikushi.cpp use MultiBuilder 2023-06-14 15:20:15 -04:00