kyrsjo / MiniScatter
Easy-to-use wrapper for the Geant4 library for Monte Carlo radiation transport in matter. Possible to use either from the command line or from within Python/Jupyter. This makes estimating energy deposition from a particle beam in a target or the scattering and energy loss of the beam particles a relatively straight-forward process.
☆9Updated 3 weeks ago
Related projects ⓘ
Alternatives and complementary repositories for MiniScatter
- BLonD (Beam Longitudinal Dynamics)☆19Updated last week
- Bmad simulation ecosystem for simulating high energy storage rings.☆13Updated this week
- Particle Accelerator and FEL Beam Simulation Codes: elegant, EPICS, JSPEC, OPAL, Radia, Shadow3, SRW, Synergia, Warp, Zgoubi☆15Updated last year
- A Python module that implements NAFF Algorithm☆11Updated 11 months ago
- The popular GENIE Generator product is used by nearly all accelerator neutrino experiments and it plays a key role in the exploitation of…☆48Updated this week
- Bluesky training, including instrument package☆12Updated this week
- Neutron and X-ray reflectometry analysis in Python☆37Updated this week
- Suite of python packages for multiparticle simulations of particle accelerators.☆28Updated this week
- The home of the core components of the EPICS areaDetector software. It includes base classes for drivers and code for all of the standard…☆20Updated last week
- PADME experiment software repository☆9Updated this week
- ☆33Updated this week
- Sirepo is a framework for scientific cloud computing. Try it out!☆64Updated this week
- Python package for tracking simulations in particle accelerators on CPU and GPU.☆21Updated this week
- Extended histogram plotting on top of matplotlib and HEP collaboration compatible styling☆189Updated this week
- OCELOT is a multiphysics simulation toolkit designed for studying FEL and storage ring-based light sources.☆86Updated last month
- Hardware abstraction for bluesky written using asyncio☆11Updated this week
- a bring-your-own-IO implementation of the EPICS Channel Access protocol☆34Updated 2 weeks ago
- PyDevice is an EPICS device for Python interpreter. It allows to connect EPICS database with Python functions from a C-based soft IOC.☆21Updated last month
- Python interface to Epics Channel Access☆101Updated last month
- Program that converts a CAD design in SolidWorks to GDML format for importation into Geant4. Uses the SolidwWorks API.☆25Updated 4 years ago
- EPICS CA Web Gateway☆16Updated 5 months ago
- hardware abstraction in Python with an emphasis on EPICS☆51Updated this week
- Alternative Python bindings for Geant4☆35Updated 5 months ago
- A Monte Carlo event generator for tens-of-MeV neutrino-nucleus interactions☆18Updated last year
- A C++ Geant4 (https://github.com/Geant4/geant4) simulation toolkit for silicon photomultipliers.☆36Updated last year
- EPICS Driver for message based I/O☆29Updated 5 months ago
- Python Interface to the 6D Accelerator Program ELEGANT (ELEctron Generation ANd Tracking)☆10Updated 4 months ago
- OCELOT Generic Optimizer for accelerators☆19Updated 4 years ago
- Portable Channel Access Server in Python☆33Updated 8 months ago
- Detector Description Toolkit for High Energy Physics☆53Updated this week