Synthetic Charged Particle Radiography

Routines for the analysis of proton radiographs. These routines can be broadly classified as either creating synthetic radiographs from prescribed fields or methods of ‘inverting’ experimentally created radiographs to reconstruct the original fields (under some set of assumptions).

Classes

Tracker(grids, source, detector[, ...])

Represents a charged particle radiography experiment with simulated or calculated E and B fields given at positions defined by a grid of spatial coordinates.

Inheritance diagram of plasmapy.diagnostics.charged_particle_radiography.synthetic_radiography.Tracker

Functions

synthetic_radiograph(obj[, size, bins, ...])

Calculate a "synthetic radiograph" (particle count histogram in the image plane).