Gordon McCann
|
0b7b06e4f1
|
Update project structure. Tighten up code, improve syntax, enforce style. Still bugged, but now working from proper environment. Switch back to ROOT as file I/O and data management
|
2022-08-18 10:32:48 -04:00 |
|
Gordon McCann
|
59c0dc99a7
|
Fix some dead channel related bugs. Preparing for a code base update.
|
2022-08-15 11:03:57 -04:00 |
|
Gordon McCann
|
0b63196077
|
Added catima for better energy loss calculations
|
2022-06-09 11:29:02 -04:00 |
|
Gordon McCann
|
c4ef429d8b
|
Switched to build with cmake rather than premake for easier ROOT integration
|
2022-06-08 15:51:26 -04:00 |
|
Gordon McCann
|
fe770fe6ca
|
Reorganized. Now make static lib of Mask and link to appropriate exes.
|
2022-06-08 15:10:35 -04:00 |
|
Gordon McCann
|
a59cd18d9a
|
Some updates to the SABRE detector classes. Minor refinement of RootPlot
|
2022-02-08 11:44:32 -05:00 |
|
Gordon McCann
|
ca7ae04f23
|
Modified DeadChannels such that there is now a Sabre and Anasen version. Implemented in AnasenEfficiency. Small changes to StripDetector.
|
2021-12-06 13:19:54 -05:00 |
|
Gordon McCann
|
a19e17deb9
|
Style corrections, modified some plotting tools to handle detected energy effects.
|
2021-12-03 09:28:08 -05:00 |
|
Gordon McCann
|
d50a48190e
|
Changed name of Kinematics class to MaskApp, better enforced use of scoped RxnType across all applications (see new RxnType.h)
|
2021-10-08 14:17:20 -04:00 |
|
Gordon McCann
|
6c21c214b4
|
Added Python plotting tools using matplotlib and pickle. Updated ANASEN geometry to better reflect the actual detector setup.
|
2021-10-08 10:56:57 -04:00 |
|
Gordon McCann
|
51b64e0c97
|
Fixed energy loss bugs, including case of backwards travel through a non-uniform target. Modified premake file to be more universally compatible for ROOT. Requires user specification of ROOT directories in the premake file.
|
2021-09-23 11:42:14 -04:00 |
|
Gordon McCann
|
e96b29accf
|
Fixed some stylistic incosistencies. Incorporated all classes used for Mask into the Mask namespace. Updated some comments.
|
2021-09-06 16:18:49 -04:00 |
|
Gordon McCann
|
170cc7afb0
|
Major update. Now uses a homeade file type MaskFile to save data. Separated kinematics simulation (Mask), plotting (RootPlot/python), and detector efficiency (DetectEff). Mask itself no longer depends on ROOT, only RootPlot does.
|
2021-09-03 17:03:41 -04:00 |
|
Gordon McCann
|
46eb87e65b
|
Added base class DetectorEfficiency for all detector systems
|
2021-08-27 16:41:27 -04:00 |
|
Gordon McCann
|
0bafaa3b2e
|
Added premake to generate makefiles to improve compatibility. Separated detector source code into a subdirectory.
|
2021-08-25 12:05:04 -04:00 |
|