Commit Graph

245 Commits

Author SHA1 Message Date
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 2e65bbf233 added fsutsReader.h, this is the class to read the time sorted data from fsuReader.h 2024-01-19 03:11:50 -05:00
splitPoleDAQ 55ee3931cc added SaveHit2NewFile() to fsuReader.h, this save the time sorted data to a simple format 2024-01-19 03:11:10 -05:00
splitPoleDAQ 5c6b5e7001 added getTime_ns() in macro.h 2024-01-19 03:07:55 -05:00
splitPoleDAQ 792d1c5545 Added traceLength in Hit Class 2024-01-19 03:07:16 -05:00
splitPoleDAQ 2ee71637cc bug fix for ClassData for numCh < MAXNCHANNEL 2024-01-19 03:06:36 -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
splitPoleDAQ c38f4ae401 added EventBuilder2.cpp, modified fsuReader 2024-01-18 18:55:37 -05:00
splitPoleDAQ ec5470a372 fsuReader.h improved, AggSeparator save file in local folder 2024-01-17 18:19:50 -05:00
splitPoleDAQ 12eec58287 added EventBuilderNoTrace, this is an eventbuilder using the fsuReader class 2024-01-16 15:39:41 -05:00
splitPoleDAQ 5cf2aa518e seperate Hit class from MultiBuilder.h, FSUReader will store and sort data, EventBUilderNoTrace is using FSUReader and in progress. 2024-01-12 19:12:37 -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 c9675bc77d UI improvment for eventbuilder 2024-01-11 18:05:18 -05:00
splitPoleDAQ 0686ad67e6 added a bash script to rename old fsu file 2024-01-11 17:56:55 -05:00
splitPoleDAQ ea2bf2cb01 fix the time jumping problem for eventbuilder 2024-01-11 17:32:58 -05:00
splitPoleDAQ bdc02a5639 Change the output filename format, including tick2ns, fix evenbuilder bug 2024-01-11 11:52:40 -05:00
splitPoleDAQ 0d9690b5ed small bug fix on EventBuilder. Need to convert to absolute timestamp for various type of digitizers 2024-01-10 18:29:15 -05:00
carina@hades fd0e6d4e38 remove the elog password protection 2023-12-15 16:53:41 -05:00
carina@hades fae9762dd9 added A4818 support for FSU DAQ, extend MAXNBoard = 8 2023-12-15 16:47:11 -05:00
carina@hades 4304a4bd05 add A4818 support in ClassDigitizer.cpp, not implemented in FSU DAQ 2023-12-15 16:02:46 -05:00
carina@hades 491a5be496 fix SplitPole analyzer 2023-12-14 16:55:33 -05:00
carina@hades dc93fba711 Histogram2D can logZ 2023-12-14 15:52:36 -05:00
carina@hades d90dd4920f add log-y for histogram 1 2023-12-14 15:45:02 -05:00
carina@hades 495d65a112 small modifications 2023-12-14 15:34:28 -05:00
carina@hades 0b8b4cb388 add some board setting to program to board from memory 2023-12-12 19:20:31 -05:00
carina@hades 2122097fcc load setting only for channels 2023-12-12 19:13:38 -05:00
carina@hades ca59c6954a Digitizer use CAEN to set agg, UpdateScope don't Clear rigger 2023-12-12 19:01:41 -05:00
carina@hades f50383d336 fixed histogram. stay at all ch when change digi 2023-12-12 18:09:43 -05:00
carina@hades c2080b9d39 fixed trace display 2023-12-12 17:59:45 -05:00
carina@hades fb06ea3098 fixed scalar display bug, numEventDecode zero when clearTrigger() 2023-12-12 17:52:32 -05:00
carina@hades d254bb9d2d settign elog will ask for username and password 2023-12-12 16:17:11 -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
carina@hades 87d833503e a bug fix in Event builder? 2023-12-08 17:48:21 -05:00
splitPoleDAQ a988f63d3b some bugs fix 2023-12-08 17:03:52 -05:00
splitPoleDAQ 967935d5e0 tested the normal event builder. OK 2023-11-21 18:03:10 -05:00
splitPoleDAQ 4fdac4d29f improve coincidentAnalyzer UI 2023-11-21 17:31:46 -05:00
splitPoleDAQ 926517df91 fix MultiBuilder use MaxRegChannel, which should not 2023-11-21 17:17:31 -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 a34bf75d5f fix soem display bugs, fix 2D historgram mergin 2023-11-21 15:34:29 -05:00
splitPoleDAQ 6652416901 added SettingsExplorer to inspect and change setting files 2023-11-20 17:47:12 -05:00
Ryan Tang 649cb1554a add some code to prevent out of memeory frozen 2023-11-20 12:10:36 -05:00
splitPoleDAQ b396eef66e increase buffer size of QDC and PSD to 200 MB 2023-11-17 17:41:10 -05:00
splitPoleDAQ aa5cce918c change program digitizer pause time to be 10 milli-sec 2023-11-17 16:47:11 -05:00
splitPoleDAQ e4915a5a74 Scope, when no trigger, trace will not be removed and trigger rate trun red 2023-11-17 12:14:15 -05:00
splitPoleDAQ 0e28cfcd12 fix bug on Influx when expName is Empty 2023-11-17 12:06:21 -05:00