SPS_SABRE_EventBuilder/src/evb
2023-01-16 10:30:02 -05:00
..
ChannelMap.cpp Big update. Finish implementation of EVBWorkspace. Remove unnecessary includes. Note that std::filesystem clashes with ROOT GUI libs. 2022-07-13 10:26:37 -04:00
ChannelMap.h Namespace encapsulated evb with name EventBuilder 2021-12-15 12:08:12 -05:00
CMakeLists.txt Switch to using YAML as our config saving format, integrate yaml-cpp. Switch B-field input to kG instead of G 2022-07-13 11:59:11 -04:00
CompassFile.cpp Fix bug in CompassFile where m_nHits is uninitialized for CoMPASS empty (2byte) files 2023-01-14 13:16:31 -05:00
CompassFile.h Simplified file API slightly by modifying the algorithm to sort hits from files in CompassRun 2022-07-13 10:52:22 -04:00
CompassHit.h Preparing for changes with new CoMPASS version. Binary data format has changed, with headers now included to indicate exsitance of optional data members (i.e. short energy, cal energy, waves). Tested with small data from CoMPASS 2.01.0 2022-05-19 14:32:58 -04:00
CompassRun.cpp Simplified file API slightly by modifying the algorithm to sort hits from files in CompassRun 2022-07-13 10:52:22 -04:00
CompassRun.h Simplified file API slightly by modifying the algorithm to sort hits from files in CompassRun 2022-07-13 10:52:22 -04:00
CutHandler.cpp Big update. Finish implementation of EVBWorkspace. Remove unnecessary includes. Note that std::filesystem clashes with ROOT GUI libs. 2022-07-13 10:26:37 -04:00
CutHandler.h Namespace encapsulated evb with name EventBuilder 2021-12-15 12:08:12 -05:00
EVBApp.cpp Switch to using YAML as our config saving format, integrate yaml-cpp. Switch B-field input to kG instead of G 2022-07-13 11:59:11 -04:00
EVBApp.h Big update. Finish implementation of EVBWorkspace. Remove unnecessary includes. Note that std::filesystem clashes with ROOT GUI libs. 2022-07-13 10:26:37 -04:00
EVBParameters.h Big update. Finish implementation of EVBWorkspace. Remove unnecessary includes. Note that std::filesystem clashes with ROOT GUI libs. 2022-07-13 10:26:37 -04:00
EVBWorkspace.cpp Fix bug where merged dir was not set 2023-01-16 10:30:02 -05:00
EVBWorkspace.h Big update. Finish implementation of EVBWorkspace. Remove unnecessary includes. Note that std::filesystem clashes with ROOT GUI libs. 2022-07-13 10:26:37 -04:00
FastSort.cpp Big update. Finish implementation of EVBWorkspace. Remove unnecessary includes. Note that std::filesystem clashes with ROOT GUI libs. 2022-07-13 10:26:37 -04:00
FastSort.h Namespace encapsulated evb with name EventBuilder 2021-12-15 12:08:12 -05:00
FlagHandler.cpp Big update. Finish implementation of EVBWorkspace. Remove unnecessary includes. Note that std::filesystem clashes with ROOT GUI libs. 2022-07-13 10:26:37 -04:00
FlagHandler.h Namespace encapsulated evb with name EventBuilder 2021-12-15 12:08:12 -05:00
FP_kinematics.cpp Big update. Finish implementation of EVBWorkspace. Remove unnecessary includes. Note that std::filesystem clashes with ROOT GUI libs. 2022-07-13 10:26:37 -04:00
FP_kinematics.h Namespace encapsulated evb with name EventBuilder 2021-12-15 12:08:12 -05:00
Logger.cpp Big update. Finish implementation of EVBWorkspace. Remove unnecessary includes. Note that std::filesystem clashes with ROOT GUI libs. 2022-07-13 10:26:37 -04:00
Logger.h 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
MassLookup.cpp Big update. Finish implementation of EVBWorkspace. Remove unnecessary includes. Note that std::filesystem clashes with ROOT GUI libs. 2022-07-13 10:26:37 -04:00
MassLookup.h Namespace encapsulated evb with name EventBuilder 2021-12-15 12:08:12 -05:00
OrderChecker.cpp Big update. Finish implementation of EVBWorkspace. Remove unnecessary includes. Note that std::filesystem clashes with ROOT GUI libs. 2022-07-13 10:26:37 -04:00
OrderChecker.h Namespace encapsulated evb with name EventBuilder 2021-12-15 12:08:12 -05:00
ProgressCallback.h 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
SFPAnalyzer.cpp Switch to using YAML as our config saving format, integrate yaml-cpp. Switch B-field input to kG instead of G 2022-07-13 11:59:11 -04:00
SFPAnalyzer.h Namespace encapsulated evb with name EventBuilder 2021-12-15 12:08:12 -05:00
SFPPlotter.cpp Big update. Finish implementation of EVBWorkspace. Remove unnecessary includes. Note that std::filesystem clashes with ROOT GUI libs. 2022-07-13 10:26:37 -04:00
SFPPlotter.h 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
ShiftMap.cpp Big update. Finish implementation of EVBWorkspace. Remove unnecessary includes. Note that std::filesystem clashes with ROOT GUI libs. 2022-07-13 10:26:37 -04:00
ShiftMap.h Namespace encapsulated evb with name EventBuilder 2021-12-15 12:08:12 -05:00
SlowSort.cpp Big update. Finish implementation of EVBWorkspace. Remove unnecessary includes. Note that std::filesystem clashes with ROOT GUI libs. 2022-07-13 10:26:37 -04:00
SlowSort.h Namespace encapsulated evb with name EventBuilder 2021-12-15 12:08:12 -05:00
Stopwatch.cpp Big update. Finish implementation of EVBWorkspace. Remove unnecessary includes. Note that std::filesystem clashes with ROOT GUI libs. 2022-07-13 10:26:37 -04:00
Stopwatch.h Namespace encapsulated evb with name EventBuilder 2021-12-15 12:08:12 -05:00