1
0
Fork 0
mirror of https://github.com/gwm17/Mask.git synced 2024-11-23 02:38:51 -05:00
Commit Graph

9 Commits

Author SHA1 Message Date
Gordon McCann bfbe009c30 Finally fully applied power of polymorphic systems by reducing MaskApp to a single Run function. ReactionSystems can now be queried for a vector of their data. 2021-10-08 16:20:46 -04:00
Gordon McCann 1c7bf69f16 Singleton'd a random number generator class to avoid chaining a generator manually. Fixed singleton pattern for MassLookup. 2021-09-06 17:06:02 -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 a30bfa2555 Fixed the ReactionSystem inheritance. ReactionSystem is now abstract, added DeacySystem and OneStepSystem. 2021-08-24 11:55:32 -04:00
Gordon McCann 87aa3dba8a Major overhaul. Fixed bugs in decay angular distribution, now classed. Added ANASEN geometry. Minor bugfixes throughout. Added center of mass switch for main reaction (better randomization where ejectile is not fixed in theta). 2021-08-23 10:00:36 -04:00
Gordon McCann 58c6aa51d1 Added several key new features. Dead channels are now implemented in a text file in etc. Decays can now have an angular distribution based on inputed l values. New dependancy: gsl 2021-04-12 10:22:35 -04:00
Gordon McCann 4ccaabb534 Some commenting added 2021-02-13 17:38:38 -05:00
Gordon McCann f511eec983 README updated. Added MASK namespace, commented math classes and SABRE classes. More to follow. 2020-12-11 16:56:27 -05:00
Gordon McCann b009f56ba0 First commit 2020-11-16 13:38:39 -05:00