Commit Graph

45 Commits

Author SHA1 Message Date
Ryan Tang 4ab72dc43d fix all code with parallel thread 2024-10-22 16:38:01 -04:00
Ryan Tang fe6bdb82ff simplify code for multi thread 2024-10-22 13:56:26 -04:00
Ryan Tang ae0e0f2c7b add ClassData::GetAbsDataIndex() 2024-10-21 19:47:02 -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 c2265f3cc6 remove TimingThread, Scope::UpdateScope() in Qthread via a worker. ScalarUpdateTimeinMiliSec in macro.h 2024-08-29 16:49:52 -04:00
Ryan Tang 2abdc83549 added analyzer/README.md, move the isWorking from the custom analyzer to Analyzer, so user don't need to worry 2024-08-29 15:47:07 -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 a5914f8ff8 restructure the workers 2024-08-28 17:58:12 -04:00
Ryan Tang a32a1e0e71 bug fix, remove trailling space for influx inputs 2024-08-26 15:25:19 -04:00
Ryan Tang dbfb9f96bf add SetDataBase in Analysis, so all analyzsis class can use 2024-08-26 13:59:04 -04:00
Ryan Tang ef8dca5430 remove printf in NeutronGamma::UpdateHistograms 2024-08-23 18:39:21 -04:00
Ryan Tang 1cb60d1aa4 bugfix NeutronGamma; if scalarThred running + Analyzer created -> start updateHistograms thread 2024-08-22 12:42:08 -04:00
Ryan Tang 82de3763a9 delete the timing thread in Analyzer 2024-08-21 14:50:55 -04:00
Ryan Tang e780345557 edit README.md 2024-08-21 13:40:11 -04:00
Ryan Tang 6a9f254289 DigiSetting PSD bug fix, add NeutronGamma analyzer 2024-08-20 14:59:22 -04:00
Ryan Tang e13db06ed3 remove unneccesary mutex lock aand unlock for read only operations 2024-08-19 12:27:51 -04:00
Ryan Tang 9af7ff721c after SPS test 2024-08-13 12:45:24 -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 3fc682f918 replace splitpole.C/h to SplitPolePlotter.C, to TreeReader 2024-07-19 15:00:29 -04:00
Ryan Tang cc296f6e94 tested Coincident Analyzer for 20 kHz/channel, backward event builder. added save/load settings for that too 2024-06-28 15:08:58 -04:00
Ryan Tang 839b3d2a58 fix CoincidentAnalyzer.h 2024-06-26 17:35:09 -04:00
Ryan Tang 5f2a7f067d change MainWindow Class to FSUDAQ Class. fix bug on histThread, fix bug on CoincidentAnalyzer.h 2024-06-26 16:40:40 -04:00
Ryan Tang 6fcebf0c06 Split-Pole analyzer, disable reaction when run analyzer 2024-06-20 13:50:44 -04:00
Ryan Tang 106fe3f155 change some names in MultiBuilder.h, add setting for event time window in SPlitpotle analyszer 2024-06-13 16:12:29 -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 8cb3908043 bug fix on EncoreChMap 2024-03-04 12:22:23 -05: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 aa361938a4 modified InfluxDB class for inlfuxDB V2 2024-03-01 16:58:27 -05:00
carina@hades 491a5be496 fix SplitPole analyzer 2023-12-14 16:55:33 -05:00
splitPoleDAQ 4fdac4d29f improve coincidentAnalyzer UI 2023-11-21 17:31:46 -05:00
splitPoleDAQ ab54bbbc09 finished UI for the coincident analyzer, need to check backward event build 2023-11-21 16:50:22 -05:00
splitPoleDAQ aa5cce918c change program digitizer pause time to be 10 milli-sec 2023-11-17 16:47:11 -05:00
splitPoleDAQ 6534dec196 bug fix on Event builder. added CoincidentAnalyzer, try to improve 2D historgeam color 2023-11-16 19:20:29 -05:00
carina@hades b1d0253e4f add software Trapezoide filter, updated SplitPoleAnalyzer UI 2023-10-23 12:53:51 -04:00
splitPoleDAQ f1e6034128 separate out SplitPoleHit Class for easy reuse in other program 2023-10-20 17:57:03 -04:00
carina@hades b69fd83a73 modified splitpoleanalyzer.h 2023-10-20 16:17:50 -04:00
carina@hades 1b03f09854 add RAISOR analyzer 2023-10-16 16:07:14 -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 59af8a4c6d changed MutliBuilder and EVentBuilder independ of CAEN Library 2023-10-05 13:13:15 -04:00
splitPoleDAQ 1bbfeff571 various fixes 2023-08-28 15:02:56 -04:00
splitPoleDAQ 2171d03246 a folder to group all analyzer, make Encore analyzer 2023-08-25 11:23:23 -04:00