MIDSX 0.1
A x-ray transport code system for dosimetry
Loading...
Searching...
No Matches
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123]
 CComputationalDomainClass which represents the computational domain
 CProbabilityDist::ContinuousInversionClass which uses PENELOPE's RITA inversion sampling algorithm to sample from a continuous distribution
 CCountSurfaceQuantityClass which represents a count quantity for a surface tally
 CCountValueClass which represents a count quantity. Used by the Tally classes to store simulation data
 CCountVolumeQuantity
 CDataAccessObjectClass which provides an interface to a SQLite database
 CDirectionalityVirtual class which represents a directionality for a photon source
 CBeamDirectionalityClass which represents a beam directionality
 CDiscIsotropicDirectionalityClass which represents a disc isotropic directionality
 CIsotropicDirectionalityClass which represents an isotropic directionality
 CRectangularIsotropicDirectionalityClass which represents a rectangular isotropic directionality
 CProbabilityDist::DiscreteInversionClass which uses inversion sampling to sample from a discrete distribution
 CEnergySpectrumVirtual class which represents an energy spectrum for a photon source
 CMonoenergeticSpectrumClass which represents a monoenergetic energy spectrum
 CPolyenergeticSpectrumClass which represents a polyenergetic energy spectrum
 Cstd::exception
 CDatabaseExceptionException class for database errors
 CInteractionDataClass which provides access to various simulation significant data
 CInterpolator::InterpolatorAbstract base class for interpolators
 CInterpolator::LinearClass which performs linear interpolation
 CInterpolator::LogLogLinearClass which performs linear interpolation on a log-log scale
 CInterpolator::SplineClass which performs 3rd order spline interpolation
 CInterpolator::LogLogSplineClass which performs 3rd order spline interpolation on a log-log scale
 CProbabilityDist::IntervalData
 CMaterialClass which represents a material
 CMaterialDataClass which contains the computed simulation data for a material
 CMaterialPropertiesClass which represents the properties of a material
 CParticleClass which represents a particle
 CPhotonClass which represents a photon. Inherits from Particle
 CParticleInteractionBehaviorVirtual class which represents the behavior of a particle when it interacts with a material
 CCoherentScatteringClass which represents the coherent scattering interaction
 CIncoherentScatteringClass which represents the incoherent scattering interaction
 CPhotoelectricEffectClass which represents the photoelectric effect interaction
 CPhotonScatteringHistoryStruct which contains the scattering history of a photon
 CPhotonSourceClass which represents a photon source
 CPhysicsEngine
 CSourceGeometryVirtual class which represents a geometry for a photon source
 CPointGeometryClass which represents a point geometry
 CSurfaceQuantityContainerClass which represents a container for surface quantities
 CSurfaceTallyVirtual class which represents a surface tally
 CDiscSurfaceTallyClass which represents a disc surface tally
 CRectangularSurfaceTallyClass which represents a rectangular surface tally
 CSurfaceTallyDataStruct which stores data for a surface tally
 CTempSurfaceTallyDataStruct which represents the temporary data for a surface tally
 CTempVolumeTallyDataStruct which represents the temporary data for a volume tally
 CTempVoxelDataStruct which represents the temporary data for a voxel
 CProbabilityDist::UniformClass which represents a uniform distribution
 CVectorSurfaceQuantityClass which represents a vector quantity for a surface tally
 CVectorValueClass which represents a vector quantity. Used by the Tally classes to store simulation data
 CVectorVolumeQuantityClass which represents a vector quantity for a volume tally
 CVolumeQuantityContainerClass which represents a container for volume quantities
 CVolumeTallyVirtual class which represents a volume tally
 CAACuboidVolumeTallyClass which represents an axis-aligned cuboid volume tally
 CVolumeTallyDataStruct which stores data for a volume tally
 CVoxelStruct which represents a voxel
 CVoxelGridClass which represents a voxel grid