Commit Graph

29 Commits

Author SHA1 Message Date
Gordon McCann d8005e64b9
Merge pull request #2 from sesps/main
Fix orderchecker bug
2022-06-22 16:16:35 -04:00
Gordon McCann d4ebec49d7
Fix orderchecker bug 2022-06-22 16:15:47 -04:00
Gordon McCann 44fc676fa2
Merge branch 'devel' into main 2022-04-29 16:05:11 -04:00
Gordon McCann edf25adcab
Fixed double subtraction of electron masses in FP_kinematics 2022-01-28 14:09:07 -05:00
Gordon McCann be2ff0470c Fixed bug where electron masses were subtracted twice in kinematic correction 2022-01-06 14:35:05 -05:00
Gordon McCann 220dae97b8 Updated README to instruct on how to set ROOT paths 2021-12-18 16:00:53 -05:00
Gordon McCann 9ad7b20249 Updated README to reflect change to Premake 2021-12-18 15:54:55 -05:00
Gordon McCann 3200b73313 Switched build systems to premake, more flexible at cost of some auto-finding with ROOT. Changed build process such that static lib EventBuilderCore is generated and then linked to build EventBuilder and EventBuilderGui classes. Gui dictionary is now staticly linked (undefined symbols were an issue on some platforms). Minor bugfixes. 2021-12-18 15:40:53 -05:00
Gordon McCann 2365316c26 Forgot to add static libraries to ignore 2021-12-18 15:38:36 -05:00
Gordon McCann a4d6843ae2 Updating gitignore in preparation for switch to premake build system 2021-12-18 15:34:55 -05:00
Gordon McCann 8c6278217c Added progress callback system to avoid infecting evb with gui components. Switched in ROOT made file gui where possible, reorganzied main window to be prettier 2021-12-16 17:38:58 -05:00
Gordon McCann bd9e2cb520 std io replaced with spdlog, some minor cleanup here and there. 2021-12-15 17:35:31 -05:00
Gordon McCann c6213aa1ef Fixed issue with pch; in CMake do not include header, CMake force includes it. Added spdlog submodule, Logger class, beginning process of replacing all bland io with spdlog 2021-12-15 15:48:43 -05:00
Gordon McCann c044eed7cb
Adding license to repo 2021-12-15 14:44:03 -05:00
Gordon McCann 04aa800c5c Added pch back, removed dumb compiler warnings for system calls, fixed some pathing on headers 2021-12-15 14:36:24 -05:00
Gordon McCann b9ed82a593 Namespace encapsulated evb with name EventBuilder 2021-12-15 12:08:12 -05:00
Gordon McCann 1c6addb941 Modified README to reflect CMake install instructions 2021-12-15 11:31:49 -05:00
Gordon McCann b83374ea32 Removed accidental build commit 2021-12-15 11:15:26 -05:00
Gordon McCann 004ccb2fbc Modified gitignore to ignore CMake build directory 2021-12-15 11:13:52 -05:00
Gordon McCann d84f4e2fe9 Modified file structure to be CMake compatible. Switched build system to CMake 2021-12-15 11:09:58 -05:00
Gordon McCann f942ad87c0 Fixed bug in command line version where no config was loaded and nothing happened. 2021-12-14 15:56:36 -05:00
Gordon McCann a904f8c0f2 Completed style overhaul and cleaned up extraneous code. Minor mods to ChannelMap and variable mapping. 2021-12-13 17:04:44 -05:00
Gordon McCann afcdd3bb8c Code review, with a focus on enforcing style and purging extraneous code. Changed name of GWMEventBuilder to EVBApp to better reflect class intent. 2021-12-13 12:28:56 -05:00
Gordon McCann 7c28e252cb Edited scaler file such that only the bad scint (right one) is in the scaler file 2021-12-10 16:57:15 -05:00
Gordon McCann 9ad23c19c2 Removed outdated files from the etc directory 2021-10-15 11:43:55 -04:00
Gordon McCann f56118606c x1 and x2 position calibrations swapped to reflect that detector planes were swapped 2021-09-10 11:12:21 -04:00
Gordon McCann 17cb297310 Bugfix to cut logic. CutHandler did not accurately reflect case of empty cutlist, and SFPPlotter did not properly handle case where cut list was not appropriately constructed. 2021-08-03 10:06:43 -04:00
Gordon McCann 1c9c97983f Fixed bug in FileViewFrame where directory was printed twice 2021-07-13 17:26:47 -04:00
Gordon McCann e9168bed2a First commit 2021-07-13 16:36:41 -04:00