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
|
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
|
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
|
d84f4e2fe9
|
Modified file structure to be CMake compatible. Switched build system to CMake
|
2021-12-15 11:09:58 -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
|
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
|
e9168bed2a
|
First commit
|
2021-07-13 16:36:41 -04:00 |
|