EGSnrc C++ class library  Report PIRS-898 (2021)
Iwan Kawrakow, Ernesto Mainegra-Hing, Frederic Tessier, Reid Townson and Blake Walters
File List
Here is a list of all documented files with brief descriptions:
[detail level 1234]
o-egs++
|o+ausgab_objects
|o+geometry
|o+shapes
|o+sources
|o*array_sizes.h
|o*egs_advanced_application.cppEGS_AdvancedApplication implementation
|o*egs_advanced_application.hEGS_AdvancedApplication class header file
|o*egs_alias_table.cppEGS_AliasTable implementation
|o*egs_alias_table.hEGS_AliasTable class header file
|o*egs_application.cppEGS_Application implementation
|o*egs_application.hEGS_Application class header file
|o*egs_atomic_relaxations.cppEGS_AtomicRelaxations implementation
|o*egs_atomic_relaxations.hEGS_AtomicRelaxations class header file
|o*egs_ausgab_object.cppEGS_AusgabObject base ausgab object implementation
|o*egs_ausgab_object.hEGS_AusgabObject interface class header file
|o*egs_base_geometry.cppEGS_BaseGeometry implementation
|o*egs_base_geometry.hEGS_BaseGeometry class header file
|o*egs_base_source.cppEGS_BaseSource implementation
|o*egs_base_source.hEGS_BaseSource class header file
|o*egs_ensdf.cppThe ensdf implementation
|o*egs_ensdf.hThe ensdf library header file
|o*egs_functions.cppGlobal egspp functions implementation
|o*egs_functions.hGlobal egspp functions header file
|o*egs_geometry_tester.cppEGS_GeometryTester implementation
|o*egs_geometry_tester.hEGS_GeometryTester class header file
|o*egs_input.cppEGS_Input implementation
|o*egs_input.hEGS_Input class header file
|o*egs_interpolator.cppEGS_Interpolator implementation
|o*egs_interpolator.hEGS_Interpolator class header file
|o*egs_libconfig.hDefines the EGS_EXPORT and EGS_LOCAL macros
|o*egs_library.cppEGS_Library implementation
|o*egs_library.hEGS_Library class header file
|o*egs_math.hAttempts to fix broken math header files
|o*egs_object_factory.cppEGS_Object and EGS_ObjectFactory implementations
|o*egs_object_factory.hEGS_Object and EGS_ObjectFactory class header file
|o*egs_particle_track.cppEGS_ParticleTrack implementation
|o*egs_particle_track.hEGS_ParticleTrack class header file
|o*egs_polygon.cppEGS_2DPolygon implementation
|o*egs_polygon.hEGS_2DPolygon and EGS_PolygonT class header file
|o*egs_projectors.cppEGS_Projector implementation
|o*egs_projectors.hEGS_Projector and EGS_2DVector class header file
|o*egs_rndm.cppEGS_RandomGenerator implementation
|o*egs_rndm.hEGS_RandomGenerator class header file
|o*egs_run_control.cppEGS_RunControl and EGS_JCFControl implementation
|o*egs_run_control.hEGS_RunControl and EGS_JCFControl class header file
|o*egs_scoring.cppEGS_ScoringSingle and EGS_ScoringArray implementation
|o*egs_scoring.hEGS_ScoringSingle and EGS_ScoringArray class header file
|o*egs_shapes.cppEGS_BaseShape and shape classes implementation
|o*egs_shapes.hEGS_BaseShape and shape classes header file
|o*egs_simple_application.cppEGS_SimpleApplication implementation
|o*egs_simple_application.hEGS_SimpleApplication class header file
|o*egs_simple_container.hEGS_SimpleContainer template class
|o*egs_spectra.cppEGS_BaseSpectrum implementation and several concrete spectra
|o*egs_timer.cppEGS_Timer implementation
|o*egs_timer.hEGS_Timer class header file
|o*egs_transformations.cppEGS_AffineTransform::getTransformation implementation
|o*egs_transformations.hEGS_AffineTransform and EGS_RotationMatrix class header file
|o*egs_vector.hEGS_Vector methods for the manipulation of 3D vectors in cartesian co-ordinates
|o*egspp.cppA main program for egspp applications
|\*test_geometry.cppMain program for a simple geometry testing utility
o-interface
|\*egs_interface2.hThis file defines the C/C++ interface to the EGSnrc mortran back-end
o*aobjects.doxyDocuments the ausgab objects module
o*cavity.doxyDocuments the cavity application
o*common.doxyDocuments some common input blocks
o*egs_cbct.doxyDocuments the egs_cbct application
o*egs_chamber.doxyDocuments the egs_chamber application
o*egs_fac.doxyDocuments the egs_fac application
o*egs_kerma.doxyDocuments the egs_kerma application
o*geometry.doxyDocuments the geometry module
o*introduction.doxyAn introduction to egspp
o*main.doxyAn overview of the egspp documentation
\*sources.doxyDocuments the particle sources module