Commit Graph

68 Commits

Author SHA1 Message Date
carina@hades 12f965f788 added fast decode, that skipp waveform 2022-10-24 17:01:05 -04:00
carina@hades f9ced8aac7 tested the buffer size calculation with real signal. the CEAN one is 2 times more 2022-10-24 14:40:16 -04:00
carina@hades 5f4fd901c3 bug fix on EventBuilder, Eventbuilder will output timesorted data when timeWindow = 0 2022-10-21 18:36:42 -04:00
carina@hades 04f98d1923 EventBuilder: fundation of multiple files, enable trace stored as TGraph 2022-10-20 18:56:11 -04:00
carina@hades 12f17fe912 matched the buffer calculation with CEAN, but it is like 2 times bigger. 2022-10-20 13:51:06 -04:00
carina@hades c1c77b7086 small fix on EventBuilder 2022-10-19 18:30:31 -04:00
carina@hades d42b5383c2 EventBuilder for sigle digitizer 2022-10-19 18:14:58 -04:00
carina@hades 408740f854 basic settings are done. next, focus on data ACQ for multiple board 2022-10-18 17:23:29 -04:00
carina@hades bf824f76a7 added complete Trigger Validation mask 2022-10-18 16:38:27 -04:00
carina@hades c851da2f3c finished the save/load of setting file while offline 2022-10-17 14:42:00 -04:00
carina@hades d6a29e1b8f added programSetting.h/cpp, added bufferSize calculation, not tested 2022-10-14 18:27:31 -04:00
carina@hades 029177cd9b change all files for the new Reg Class for register 2022-10-14 13:22:55 -04:00
carina@hades 821c73362b small change 2022-10-14 12:23:16 -04:00
carina@hades 9f7182673e clean up again 2022-10-13 18:37:13 -04:00
carina@hades 12d54d2e3b create Reg class and implement the chaneg to ClassDigitizer.h/cpp, clean up ClassDigitizer.h/cpp 2022-10-13 18:06:07 -04:00
carina@hades 31a39defe7 added Register Class, aim for simplify the code algorithm 2022-10-10 18:35:35 -04:00
carina@hades 7e24189527 has the decode.C for decoding the saved data 2022-10-07 18:52:15 -04:00
carina@hades e556977729 small improvements of UI 2022-10-07 17:03:27 -04:00
carina@hades 4d3ced9b48 added save and translate setting File 2022-10-07 16:15:58 -04:00
carina@hades 8c8de7faa5 can load setting file to program board when digitizer exist 2022-10-06 18:25:35 -04:00
carina@hades fcd3463c70 tested in test.cpp for loading setting file and program digitizer 2022-10-06 17:10:54 -04:00
carina@hades 44527bba49 fix some bugs 2022-10-06 15:49:08 -04:00
carina@hades 8fa455925b small change 2022-10-06 13:06:11 -04:00
carina@hades a209b01e3a All digitizers settign has a copy in the memory 2022-10-05 17:54:10 -04:00
carina@hades 30a48743cb added triggerSummary, next consider save a copy of setting in memory 2022-10-05 14:28:55 -04:00
carina@hades 97413b41dd added registerSetting.h/cpp for controlling all register for all channels 2022-10-04 16:54:01 -04:00
carina@hades 3d4a621c94 added save data 2022-10-03 14:35:56 -04:00
carina@hades d119ebefd4 allow ploting of energy, count, and trace when start run. next, enable save data 2022-10-03 14:17:15 -04:00
carina@hades e0b922000b added some UI elements, can fill histogram when StartRUN 2022-09-29 15:26:40 -04:00
carina@hades f29dfb1438 clean up FSQDAQ.h/cpp a bit 2022-09-28 17:54:33 -04:00
carina@hades 58cb570542 can plot trace at FSUDAQ 2022-09-28 16:45:59 -04:00
carina@hades 826c54ed52 reproduced BoxScore at test.cpp 2022-09-28 15:09:27 -04:00
carina@hades 7fee55a094 going to retire DigitizerPHA and DigitizerPSD, since direct access register. tested for 1 digitizer with PHA, seems OK. going to plot tarce and other stuff 2022-09-27 17:58:14 -04:00
carina@hades 8c7709daeb testing with digitizers 2022-09-26 18:00:36 -04:00
carina@hades f8ddccdac8 testing with digitizers 2022-09-26 16:47:20 -04:00
carina@hades 995b19a262 testing with digitizers 2022-09-26 14:22:15 -04:00
carina@hades bdd55557c9 have the skin of PSD channel settings 2022-09-26 12:45:52 -04:00
carina@hades 90643460d3 channelSetting to channelSettingPHA 2022-09-23 17:43:30 -04:00
carina@hades 6a64b37e38 boardSetting for PSD 2022-09-23 16:40:59 -04:00
carina@hades eb83854f69 fixed LogMsg bug 2022-09-23 12:36:31 -04:00
carina@hades ece4b26d97 stage the change in test branch 2022-09-22 17:53:29 -04:00
carina@hades 671b3ba0b8 added setting saving file, added LogMsg, finsihed hald of channelSetting, not tested 2022-09-22 16:26:33 -04:00
carina@hades aac24ef5ef have the channelSetting UI, no functions, not tested 2022-09-21 17:40:47 -04:00
carina@hades 0be8c0dceb finished boardSetting, not tested 2022-09-21 16:05:51 -04:00
carina@hades 92fe99dd48 added all reading in BoardSetting, not tested. next, add change setting 2022-09-20 15:15:52 -04:00
carina@hades 3fc64c86cd add some more, not tested 2022-09-19 16:01:03 -04:00
carina@hades bd5cd4e1f5 add more board setting readout, not tested 2022-09-19 12:46:27 -04:00
carina@hades db7814b193 tested boardSetting GUI, now need to read all setting from Digitizer 2022-09-16 17:53:57 -04:00
carina@hades 354efc39b8 added a more code frinedly SetSetting and GetSetting 2022-08-29 18:06:12 -04:00
carina@hades 545aaec419 improved ClassData and channelSetting 2022-08-26 17:18:43 -04:00