Here are the classes, structs, unions and interfaces with brief descriptions:
| compton_struct | Structure storing the data of the Compton interaction sampling model (equivalent to PENELOPE's common block /CGCO/) |
| detector_struct | Structure storing the data defining the x-ray detector |
| double2 | |
| double3 | |
| float2 | |
| float3 | |
| int2 | |
| int3 | |
| linear_interp | Structure with the basic data required by the linear interpolation of the mean free paths: number of values and energy grid |
| rayleigh_struct | Structure storing the data of the Rayleigh interaction sampling model (equivalent to PENELOPE's common block /CGRA/) |
| short3 | |
| source_energy_struct | Structure storing the source energy spectrum data to be sampled using the Walker aliasing algorithm |
| source_struct | Structure storing the data defining the source model (except for the energy spectrum) |
| ulonglong2 | |
| voxel_struct | Structure defining a voxelized box with the back-lower corner at the coordinate origin |