EGSnrc C++ class library  Report PIRS-898 (2021)
Iwan Kawrakow, Ernesto Mainegra-Hing, Frederic Tessier, Reid Townson and Blake Walters
Public Attributes | List of all members
EGS_Media Struct Reference

A structure corresponding to the MEDIA common block. More...

#include <egs_interface2.h>

Public Attributes

EGS_Float rho [MXMED]
 
char pxsec [16]
 
char eiixsec [16]
 
char compxsec [16]
 
char photonucxsec [16]
 
EGS_I32 nmed
 

Detailed Description

A structure corresponding to the MEDIA common block.

Contains default mass densities for all media and the number of media.

Definition at line 320 of file egs_interface2.h.

Member Data Documentation

◆ rho

EGS_Float EGS_Media::rho[MXMED]

Default mass densities

Definition at line 322 of file egs_interface2.h.

◆ pxsec

char EGS_Media::pxsec[16]

Prefix for photon cross section data files

Definition at line 324 of file egs_interface2.h.

Referenced by EGS_AdvancedApplication::helpInit().

◆ eiixsec

char EGS_Media::eiixsec[16]

Prefix for eii cross section data files

Definition at line 326 of file egs_interface2.h.

Referenced by EGS_AdvancedApplication::helpInit(), and EGS_AdvancedApplication::setEIIData().

◆ compxsec

char EGS_Media::compxsec[16]

Prefix for Compton cross section data files

Definition at line 328 of file egs_interface2.h.

Referenced by EGS_AdvancedApplication::helpInit().

◆ photonucxsec

char EGS_Media::photonucxsec[16]

Prefix for photonuclear cross section data files

Definition at line 330 of file egs_interface2.h.

Referenced by EGS_AdvancedApplication::helpInit().

◆ nmed

EGS_I32 EGS_Media::nmed

Number of media in the geometry

Definition at line 332 of file egs_interface2.h.


The documentation for this struct was generated from the following file: