Commit Graph

77 Commits

Author SHA1 Message Date
Ryan Tang 76f8f22204 default PSD program set baseline to be 16 samples 2024-08-27 18:13:01 -04:00
Ryan Tang ffb009e6da bug fix on Data::CopyBuffer() 2024-08-27 12:48:00 -04:00
Ryan Tang bbe9ef7990 ClassData, fine timestamp in ps. added flags and trace for FSU2CAEN 2024-06-18 14:15:46 -04:00
Ryan Tang e9e5ae3023 ClassData::ClearData reset the outFileIndex = 0 2024-06-13 14:55:51 -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 ed7ee00510 rebuild the eventbuilder using wonderful method 2024-03-12 16:43:12 -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
Ryan Tang 661aa5f928 added AggCount and ReadCount in Scalar. AggCount is the agg decoded. readcount is the number of read attemp 2024-02-26 19:05:16 -05:00
Ryan Tang 08b7a60ec2 various changes on data rate. Scope will set the Agg/Read = 1, and restore when scope stop 2024-02-26 15:37:06 -05:00
Ryan Tang 93f89d9264 simplify trigger rate calculation 2024-02-23 18:31:39 -05:00
carina@hades 0927cca571 better data encaptule for ClassData.h 2024-01-26 14:53:52 -05:00
carina@hades f1f1de91ef scope bug fix and performance improve 2024-01-25 16:18:47 -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 4020a2aeac add default setting name 2024-01-19 13:21:59 -05:00
splitPoleDAQ 2ee71637cc bug fix for ClassData for numCh < MAXNCHANNEL 2024-01-19 03:06:36 -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 3b0c22c5d2 bug fix on event builder when load from other directory with underscore 2024-01-12 16:59:55 -05:00
splitPoleDAQ bdc02a5639 Change the output filename format, including tick2ns, fix evenbuilder bug 2024-01-11 11:52:40 -05:00
carina@hades 495d65a112 small modifications 2023-12-14 15:34:28 -05:00
carina@hades fb06ea3098 fixed scalar display bug, numEventDecode zero when clearTrigger() 2023-12-12 17:52:32 -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 5e82065fc1 trigger rate only clear by ClearTriggerRate() Method. 2023-12-11 19:02:54 -05:00
splitPoleDAQ 0177be09cc improved ClassData and MultiBuilder 2023-12-11 18:55:12 -05:00
splitPoleDAQ 926517df91 fix MultiBuilder use MaxRegChannel, which should not 2023-11-21 17:17:31 -05:00
splitPoleDAQ b396eef66e increase buffer size of QDC and PSD to 200 MB 2023-11-17 17:41:10 -05:00
splitPoleDAQ eb178620f2 bug fix on NonPileUprate 2023-11-15 19:22:50 -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 3819e422bd bugs fix for QDC 2023-10-19 14:29:28 -04:00
carina@hades 5279dfad72 bug fix on timestamp for QDC 2023-10-18 18:33:29 -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 434f15734c add numChannel for ClassData.h 2023-10-06 17:57:43 -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
Ryan@iMac a72fb2fdc8 fix ClassData.h and EventBuilder.cpp for MacOS 2023-10-05 14:30:04 -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
splitPoleDAQ 1bbfeff571 various fixes 2023-08-28 15:02:56 -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
carina@hades 58dcd0d717 added debug code and solve the peak average issue 2023-08-17 12:38:15 -04:00
splitPoleDAQ 983c8b6cb5 remove rebin settings for SingleSpectra, use rigth click 2023-07-11 18:29:38 -04:00
splitPoleDAQ cad68c2e7c many bug fix; added thread sync of ACQ start 2023-06-29 18:59:36 -04:00
splitPoleDAQ 3c6985ead0 added configuration panel for SplitPoleAnlyzer.h 2023-06-27 15:47:34 -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