Commit Graph

78 Commits

Author SHA1 Message Date
Ryan Tang fa3e015e3e Created an artifical Register 0x8044 for SWDecimation. Simplify a lot of things 2024-10-14 18:33:18 -04:00
Ryan Tang 256390ffaf added SW Decimation on the Digi setting panle for QDC. this setting is not saved in setting file 2024-10-14 17:47:11 -04:00
Ryan Tang 25d074a393 update the master branch from 0ee20bc 2024-09-30 18:38:48 -04:00
Ryan Tang dfdc5c4700 fixed a UI issue for PSD channel, the SetUpComBoBoxBit cannot span col 2024-09-04 16:39:19 -04:00
Ryan Tang 13b2a3d63d Set PSD default is fine time. fix UI bug for PSD 2024-09-04 16:26:21 -04:00
Ryan Tang 823adf67eb disable digitizer panel button when ACQ started 2024-08-23 16:24:17 -04:00
Ryan Tang bf989d2c72 allow open digitizer panel when ACQ started 2024-08-22 15:56:19 -04:00
Ryan Tang fa2b1012dd Digiti Panel is not disable when ACQ started, but the value does not change 2024-08-22 13:03:43 -04:00
Ryan Tang 6a9f254289 DigiSetting PSD bug fix, add NeutronGamma analyzer 2024-08-20 14:59:22 -04:00
MUSIC 002a10b4e0 bug fix on MUSICAnalyzer.h 2024-08-01 16:03:50 -05:00
MUSIC 478d1cdf38 add MUSIC Analyr. Online evt buidr fail... 2024-07-30 11:56:10 -05:00
MUSIC f7a7dff2a3 screen too small fix again 2024-07-26 14:48:20 -05:00
Calem@RAISOR 779c4a87c9 resize window when screen too small 2024-07-26 14:21:16 -05:00
Ryan Tang 7ad3ed4af0 bugs fix on scope 2024-05-17 17:45:30 -04:00
Ryan Tang dfe4c4738b solved the slow down problem by repaint the main window 2024-04-18 10:06:55 -04:00
Ryan Tang 03c3e79497 added SoftwareDisable Digitizer, Replace SW trigger button with SetNoTrace button 2024-04-09 15:18:48 -04: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 55ec7995c7 when the trigger rate is small and Event/Agg is large, the trigger rate would be 0/0 = nan, fixed this. disable digiPlanel button when ACQ started 2024-03-20 15:35:48 -04:00
Ryan Tang 405b255344 QDC: fix bug when charge sensitiy change, parity change 2024-03-20 14:13:16 -04:00
Ryan Tang ecd7ea9afd add a buffer safe guard for QDC 2024-03-20 12:57:54 -04:00
Ryan Tang b73505695e added SetOptimalAggOrg() for QDC. This is the key for taking trace 2024-03-19 20:20:33 -04:00
Ryan Tang 64dfac3ee2 QDC Recordlength only for the whole board 2024-03-19 18:36:49 -04:00
Ryan Tang bebff94e62 fix RecordLength bug for QDC. Can't 100% trust CAEN manual 2024-03-19 16:13:44 -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 c6eabca9d1 added green color for active tab in DigiPanel; bug fix; 2024-02-20 14:23:29 -05:00
splitPoleDAQ ccfe99fb02 remove fine gate for PHA in DigiPanel 2024-02-20 13:52:34 -05:00
splitPoleDAQ 7e3aaf9c83 bug fix on loading setting. DigiPanel Combox = Mixed when channels has mixed setting 2024-01-24 12:58:50 -05:00
splitPoleDAQ 80eb7cb56b bugs fix for EventBuilder. use 600 data size due to max event /agg is 511 2024-01-20 13:35:19 -05:00
splitPoleDAQ 9921fbdd34 DigiPlanel: change button send clock sync to AutoSet reading conf. 2024-01-19 14:40:59 -05:00
splitPoleDAQ 96e3d2a007 modified UI for open digitizer. when click on update Setting, it will overwrite the setting file to make sure the setting is updated 2024-01-19 14:15:37 -05:00
splitPoleDAQ 187b3b5b7f fix on the saving setting dialog 2024-01-19 13:29:14 -05:00
splitPoleDAQ 4020a2aeac add default setting name 2024-01-19 13:21:59 -05:00
splitPoleDAQ c0e6d7ae9a In setting panel, change save setting as text to a checkbox for update setting 2024-01-18 23:41:18 -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
carina@hades 3819e422bd bugs fix for QDC 2023-10-19 14:29:28 -04:00
carina@hades 34feff751a polished QDC related things 2023-10-13 18:02:19 -04:00
carina@hades 674f3bdd77 killed many bugs 2023-10-12 16:27:56 -04:00
carina@hades c51bd7e662 many bug fix, added QDC in Scope 2023-10-11 18:28:19 -04:00
carina@hades c95673c697 tested the QDC data acquistion using internal pulse. good 2023-10-10 11:06:03 -04:00
carina@hades 739fa105c5 varibles name improve, tested more GUI 2023-10-09 17:46:32 -04:00
carina@hades 58e7b0084b kind of finish the QDC setting, next scope 2023-10-09 17:18:38 -04:00
carina@hades d90f4a33ce restructure the physical channel and Reg channel, only in the digitizer class 2023-10-09 13:12:48 -04:00
carina@hades d526579e53 adding QDC GUI elements 2023-10-06 19:26:01 -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 8cf46f6c5f snapshot, before making MutliBuilder to be independent of Digitizer class 2023-10-05 12:26:17 -04:00
carina@hades f7502d1c1c support arbitary number of channel 2023-10-04 18:03:42 -04:00
carina@hades bf38251dec update PSD and PHA register 2023-10-04 13:13:38 -04:00
carina@hades 66484b6003 Make ClassData.h and event builder independent of CAEN Library, some improvement of DAQ UI 2023-09-08 17:21:05 -04:00
carina@hades cd7dfbd76d various fixs and improvements duraing Encore run, rate ~ 1k/ch 2023-08-24 13:27:16 -04:00
carina@hades 20c9a8b63d many improvement from Encore experiment 2023-08-22 14:38:37 -04:00