Commit Graph

14 Commits

Author SHA1 Message Date
Gordon McCann d3e6db2387 Fix bug in the coincidence window. Window was in units of ps while the timestamps were converted to ns. Resulting in an effective increase in window of 3 orders of magnitude. Fixed so that now all units are in ns. 2022-08-24 17:42:29 -07:00
Gordon McCann 6eff5903cd Switch to using YAML as our input config format, added yaml-cpp submodule 2022-07-14 17:10:14 -04:00
Gordon McCann b57c1d4f21 Remove now obsolete RunCollector 2022-07-14 16:49:32 -04:00
Gordon McCann 4ab4023565 Simplified file API slightly by modifying algorithm to sort hits. 2022-07-14 16:47:12 -04:00
Gordon McCann 24df93a0f7 Big update. Implement EVBWorkspace to handle cross-platform directory detection and creation as needed. Remove ugly system calls where possible. Remove extraneous include of pch. Note that std::filesystem clashes with ROOT GUI libs. 2022-07-14 16:31:09 -04:00
Gordon McCann cfb08567c0 Fix bugs related to case sensitivity on Apple for dictionary generation. Fix some bugs based on type mismatch in function declaration/definition 2022-06-28 06:02:57 -04:00
Gordon McCann 898887d361 Switch to cmake build system for better ROOT integration 2022-06-22 15:46:27 -04:00
Gordon McCann 99e82910fc Fix bug in OrderChecker 2022-06-22 15:40:17 -04:00
Gordon McCann 7ba80ed4aa Fix bug with zero file size edge case now needing to be file contains only header case 2022-06-22 15:33:49 -04:00
Gordon McCann 0ad5d9cd30 Hotfix for bug in handling waves data. Properly size first hit when peaking number of samples. Limit amount of dynamic memory allocation when reading in data. Fix ROOT weirdness when using uint64_t for a branch by making DPPChannel calibrated energy int64_t (hardly ever used) 2022-05-23 09:23:12 -04:00
Gordon McCann 36bfd91e59 Fixed some FileView jank in the gui 2022-05-19 15:03:11 -04:00
Gordon McCann 0b00f0e422 Preparing for update to newer CoMPASS version. Binary file format changed to reflect the state of optional data (i.e. energyShort, energyCal, waves). Tested using small data from CoMPASS 2.01.0 2022-05-19 14:52:20 -04:00
Gordon McCann 3ee10767bf Big overhaul to match the development of SPS_SABRE_EventBuilder. Rework internal structure, setup premake build system, add spdlog 2022-04-27 10:33:03 -04:00
Gordon McCann 3111a61991 First commit 2021-07-14 11:54:17 -04:00