Commit Graph

  • 673b12af93 Added a nudge parameter devel Gordon McCann 2023-05-19 16:22:04 -0400
  • f053847fb9 Cleanup kinematics code and mass code. Add in correction for z-offset being taken from central trajectory. Gordon McCann 2023-05-19 16:03:30 -0400
  • ca0a7066df
    Merge pull request #8 from sesps/main Gordon McCann 2023-05-17 16:40:43 -0400
  • 45763dce66 Fix typo in plotter, resolve #7 main #8 Gordon McCann 2023-05-17 16:37:11 -0400
  • e9c50331f7 Fix typo in analyzed file collection Gordon McCann 2023-01-16 11:58:19 -0500
  • a264eea63c Fix bug with merging where TChain::Merge implicitly took ownership of TFile and auto close and deleted Gordon McCann 2023-01-16 11:32:00 -0500
  • 4886c497a3 Fix bug where merged dir was not set Gordon McCann 2023-01-16 10:30:02 -0500
  • c4557c2b26 Fix bug in CompassFile where m_nHits is uninitialized for CoMPASS empty (2byte) files Gordon McCann 2023-01-14 13:16:31 -0500
  • ccd31cda52
    Merge pull request #4 from sesps/devel Gordon McCann 2022-10-24 14:35:05 -0400
  • 51d97d1755
    Merge branch 'main' into devel #4 Gordon McCann 2022-10-24 14:34:54 -0400
  • 4c5a67f401
    Update README.md Gordon McCann 2022-10-24 14:32:21 -0400
  • 20f03b1383 Remove horribly outdated example directory Gordon McCann 2022-10-01 22:24:14 -0400
  • feaf525488 Update README, gitignore Gordon McCann 2022-10-01 22:21:25 -0400
  • 34c3a06012 Remove outdated input format Gordon McCann 2022-07-13 13:21:20 -0400
  • 4ae9ecadac Switch to using YAML as our config saving format, integrate yaml-cpp. Switch B-field input to kG instead of G Gordon McCann 2022-07-13 11:59:11 -0400
  • 935e6be0f6 Simplified file API slightly by modifying the algorithm to sort hits from files in CompassRun Gordon McCann 2022-07-13 10:52:22 -0400
  • 99ce58a01c Removed obsolete RunCollector class Gordon McCann 2022-07-13 10:31:57 -0400
  • 8ecfe5e3f8 Big update. Finish implementation of EVBWorkspace. Remove unnecessary includes. Note that std::filesystem clashes with ROOT GUI libs. Gordon McCann 2022-07-13 10:26:37 -0400
  • 22c1647ab1 Starting to switch to std::filesystem from ROOT based solution. CURRENTLY NOT WORKING, DO NOT PULL, unless you want to contribute to the fix Gordon McCann 2022-07-11 17:32:48 -0400
  • af0228fac9 Fix a few typos and old stuff in README Gordon McCann 2022-07-11 15:05:44 -0400
  • 93c8f6f5df
    Merge pull request #3 from sesps/devel Gordon McCann 2022-06-30 13:02:44 -0400
  • dca1b5643a Fix bug related to dictionaries on Apple, where difference in name case is ignored #3 Gordon McCann 2022-06-28 05:53:14 -0400
  • d8005e64b9
    Merge pull request #2 from sesps/main compass_ver1.x Gordon McCann 2022-06-22 16:16:35 -0400
  • d4ebec49d7
    Fix orderchecker bug #2 Gordon McCann 2022-06-22 16:15:47 -0400
  • 30fdf9a1cb Update README Gordon McCann 2022-06-22 16:03:00 -0400
  • 5f8dc06509 Finish updating README Gordon McCann 2022-06-22 15:16:44 -0400
  • 6f9ce36c44 Updating README Gordon McCann 2022-06-22 15:13:32 -0400
  • 63991ab124
    Remove old lib dir Gordon McCann 2022-06-22 15:09:20 -0400
  • d4f5f49b7f
    Remove old include dir Gordon McCann 2022-06-22 15:08:50 -0400
  • 66984fe6ed Remove test message Gordon McCann 2022-06-22 15:07:53 -0400
  • acc1ebe2fa Switch to cmake for build system for better ROOT integration Gordon McCann 2022-06-22 15:03:49 -0400
  • bcba081e7d Fix OrderChecker bug Gordon McCann 2022-06-22 13:46:57 -0400
  • 60970e52bb Fix bug in CompassFile. Previous edge case where channel data file was empty needed to be updated for new case where channel data file only contains the header. Gordon McCann 2022-06-22 10:30:23 -0400
  • 2b00d4e80c Finish hotfix for size of test first hit Gordon McCann 2022-05-23 09:15:24 -0400
  • 946c14cae3 Hotfix for wave analysis, bug in size of test first hit Gordon McCann 2022-05-23 09:14:44 -0400
  • 0850f9a5e5 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 Gordon McCann 2022-05-19 14:32:58 -0400
  • 1dc9a47a11
    Merge pull request #1 from sesps/main Gordon McCann 2022-04-29 16:05:24 -0400
  • 44fc676fa2
    Merge branch 'devel' into main #1 Gordon McCann 2022-04-29 16:05:11 -0400
  • edf25adcab
    Fixed double subtraction of electron masses in FP_kinematics Gordon McCann 2022-01-28 14:09:07 -0500
  • be2ff0470c Fixed bug where electron masses were subtracted twice in kinematic correction Gordon McCann 2022-01-06 14:35:05 -0500
  • 220dae97b8 Updated README to instruct on how to set ROOT paths Gordon McCann 2021-12-18 16:00:53 -0500
  • 9ad7b20249 Updated README to reflect change to Premake Gordon McCann 2021-12-18 15:54:55 -0500
  • 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. Gordon McCann 2021-12-18 15:40:53 -0500
  • 2365316c26 Forgot to add static libraries to ignore Gordon McCann 2021-12-18 15:38:36 -0500
  • a4d6843ae2 Updating gitignore in preparation for switch to premake build system Gordon McCann 2021-12-18 15:34:55 -0500
  • 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 Gordon McCann 2021-12-16 17:38:58 -0500
  • bd9e2cb520 std io replaced with spdlog, some minor cleanup here and there. Gordon McCann 2021-12-15 17:35:31 -0500
  • 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 Gordon McCann 2021-12-15 15:48:43 -0500
  • c044eed7cb
    Adding license to repo Gordon McCann 2021-12-15 14:44:03 -0500
  • 04aa800c5c Added pch back, removed dumb compiler warnings for system calls, fixed some pathing on headers Gordon McCann 2021-12-15 14:36:24 -0500
  • b9ed82a593 Namespace encapsulated evb with name EventBuilder Gordon McCann 2021-12-15 12:08:12 -0500
  • 1c6addb941 Modified README to reflect CMake install instructions Gordon McCann 2021-12-15 11:31:49 -0500
  • b83374ea32 Removed accidental build commit Gordon McCann 2021-12-15 11:15:26 -0500
  • 004ccb2fbc Modified gitignore to ignore CMake build directory Gordon McCann 2021-12-15 11:13:52 -0500
  • d84f4e2fe9 Modified file structure to be CMake compatible. Switched build system to CMake Gordon McCann 2021-12-15 11:09:58 -0500
  • f942ad87c0 Fixed bug in command line version where no config was loaded and nothing happened. Gordon McCann 2021-12-14 15:56:36 -0500
  • a904f8c0f2 Completed style overhaul and cleaned up extraneous code. Minor mods to ChannelMap and variable mapping. Gordon McCann 2021-12-13 17:04:44 -0500
  • afcdd3bb8c Code review, with a focus on enforcing style and purging extraneous code. Changed name of GWMEventBuilder to EVBApp to better reflect class intent. Gordon McCann 2021-12-13 12:28:56 -0500
  • 7c28e252cb Edited scaler file such that only the bad scint (right one) is in the scaler file Gordon McCann 2021-12-10 16:57:15 -0500
  • 9ad23c19c2 Removed outdated files from the etc directory Gordon McCann 2021-10-15 11:43:55 -0400
  • f56118606c x1 and x2 position calibrations swapped to reflect that detector planes were swapped Gordon McCann 2021-09-10 11:12:21 -0400
  • 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. Gordon McCann 2021-08-03 10:06:43 -0400
  • 1c9c97983f Fixed bug in FileViewFrame where directory was printed twice Gordon McCann 2021-07-13 17:26:47 -0400
  • e9168bed2a First commit Gordon McCann 2021-07-13 16:36:41 -0400