Commit Graph

32 Commits

Author SHA1 Message Date
carina@hades 8baa37142c add some debug code in EventBuilder and fsuReader.h, ReadBatch can switch off trace 2024-09-04 03:09:08 -04:00
Ryan Tang f65a6f9ef5 EventBuilder only output root file, and FSU2CAEN output CoMPASS BIN. the CoMPASS BIN can be converted to root using other repository 2024-08-14 13:46:52 -04:00
Ryan Tang 9af7ff721c after SPS test 2024-08-13 12:45:24 -04:00
Ryan Tang b9d1a76b7e fsuReader, Scanning fsu file will estimate the best batch size 2024-06-19 16:55:38 -04:00
Ryan Tang dcb3d73776 add prefix in RunTimeStamp.dat 2024-06-10 16:22:01 -04:00
Ryan Tang 729b8bc4f1 bug fix on EventBuilder 2024-03-12 17:34:33 -04:00
Ryan Tang 2be2b21923 clean up Aux folder 2024-03-12 17:11:04 -04:00
Ryan Tang ed7ee00510 rebuild the eventbuilder using wonderful method 2024-03-12 16:43:12 -04:00
Ryan Tang 663d99a5f8 fsuReader can read list of file like a chain; SortAndSaveTS() to sort and save as TS file. 2024-03-09 12:08:16 -05: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 257874c822 fix fsuReader.h for modified ClassData 2024-02-26 18:02:34 -05:00
carina@hades 86ac37d898 seperate FileInfo and GroupInfo struct 2024-01-26 15:11:20 -05:00
carina@hades 0927cca571 better data encaptule for ClassData.h 2024-01-26 14:53:52 -05:00
splitPoleDAQ 99bb47c25e update Eventbuilder(s), add pileUp, and change the fsu.ts, add hitCount at the header 2024-01-25 18:34:58 -05:00
splitPoleDAQ 9398bfbe16 reduce printf 2024-01-23 15:26:35 -05:00
splitPoleDAQ 06f9191095 move the FIleIno and Group structure to fsuReader.h 2024-01-22 13:56:18 -05:00
splitPoleDAQ 3f282f9e8e fixed bug in FSUReader::ReadNextBlock() 2024-01-20 01:01:10 -05:00
splitPoleDAQ 6da09f6232 complete EventBuilder2.cpp 2024-01-19 19:24:51 -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 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 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 495d65a112 small modifications 2023-12-14 15:34:28 -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 a988f63d3b some bugs fix 2023-12-08 17:03:52 -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