Commit Graph

21 Commits

Author SHA1 Message Date
Ryan Tang fe6bdb82ff simplify code for multi thread 2024-10-22 13:56:26 -04:00
Ryan Tang b8011bc834 [Major] True parallel thread for filling histogram 2024-10-22 12:56:26 -04:00
Ryan Tang 4e111085c0 in ClassDigitizer, get data can use totalIndex, which will % dataSize. simplify HistFilling. Qthread will block mainGUI ? 2024-10-21 19:09:44 -04:00
Ryan Tang 921580a6c6 small bug fix for Filling Historgam when trigge rate > 10k 2024-10-16 18:32:20 -04:00
Ryan Tang 84b89cb36a change the SingleSpectra::FillHistogram() Algorithm 2024-10-16 16:56:59 -04:00
Ryan Tang 25d074a393 update the master branch from 0ee20bc 2024-09-30 18:38:48 -04:00
Ryan Tang e79f93e9ab add Locale 2024-08-30 12:27:24 -04:00
Ryan Tang a5914f8ff8 restructure the workers 2024-08-28 17:58:12 -04:00
Ryan Tang fbd98067da remove some printf, remove Rebin button in SingleSpatra class 2024-08-28 16:53:25 -04:00
Ryan Tang 0a751eaab1 [Major] remove histogram timing thread, make a new worker, move to a thread to fill histograms 2024-08-28 16:45:23 -04:00
Ryan Tang d0133cc864 bugs fix on SingleSpectrum 2D historgram not loading saved setting 2024-06-17 17:44:31 -04:00
Ryan Tang bedbe44164 improved Histogram2D color map, set every cell to nan = white; improve the SingleSpectrum filling algorithm, fill random digi and random ch 2024-04-05 22:33:05 -04:00
Ryan Tang 6a55ceb884 added maxFillTimeMilliSec for filling single spectra 2024-03-22 12:43:17 -04:00
carina@hades f9758a670a added 2D historgam (ch vs energy) for single spectrum 2023-11-06 17:46:43 -05:00
carina@hades 05cf434d6e chaneg the way to open digitizer, provide option to load settings, fix Single SPrectrum bug 2023-10-26 17:57:06 -04:00
carina@hades 66437f0262 bugs fix after tested ANASEN, for some reason, no scalar, but can take data. 2023-10-17 17:01:57 -04: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 c20771567b histogram bug fix. histogram internal counter not reset after ACQ stop or histogram clear 2023-08-16 17:54:35 -04:00
splitPoleDAQ 983c8b6cb5 remove rebin settings for SingleSpectra, use rigth click 2023-07-11 18:29:38 -04:00
splitPoleDAQ 37fdeaedbc separate Histogram Classes into spearate file. making 2D Cut 2023-06-02 18:13:47 -04:00
splitPoleDAQ b39a1eff4a rename CanvasClass to SingleSPectra, OnlineAnalyzer to Analyser, add historgam settings in SingleSpectra class 2023-06-02 15:41:26 -04:00