-
Notifications
You must be signed in to change notification settings - Fork 5
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merge/alexwenym #29
Merge/alexwenym #29
Conversation
* atlas notebook, added some pybindings * updates to SNe Ranged injection * incremental changes for atlas injection, columndepth debug ongoing * added some pybindings to help debug classes Path and ColumnDepthPositionDistribution * Fix column depth unit conversions. Fix unsigned integer overflow in bounds clipping. Fix spacing. * Special case for constructing 180deg rotation Quaternion for a rotation between opposing directions. * Include what you use * Convert from detector coordinates to earth coordinates before checking bounds * Removed extra files, some may need to be added to resources later * TreeWeighter constructor w/o secondary processes * Delete Doxyfile Removing unnecessary file --------- Co-authored-by: Alex Wen <[email protected]> Co-authored-by: Alex Wen <[email protected]> Co-authored-by: Alex Wen <[email protected]> Co-authored-by: Alex Wen <[email protected]> Co-authored-by: Philip Weigel <[email protected]>
…d non-static methods in EarthModel
The main code changes in this PR look good already.
However, there are a couple things that we should clean up before merging:
|
…s so we can export it as a cmake project.
…nneeded dependencies. Guard include dirs at install
The first round of build system changes are now done, and the include statements have been rearranged to adhere to the "include what you use" paradigm. Hopefully this improves the build times a little bit. I also cleaned up some of the files that we don't want to make it into the main branch. There are still further build system changes that need to be completed, but I believe this is stable enough to merge into the main branch (provided that the build tests pass). @nickkamp1 if you could review the changes soon I think we can go ahead and do a squash merge. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The changes look good, and I am able to build the libraries and pybindings without issue. Approving PR
Fixes to get ranged injection with ATLAS working