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 319 of file egs_interface2.h.

Member Data Documentation

EGS_Float EGS_Media::rho[MXMED]

Default mass densities

Definition at line 321 of file egs_interface2.h.

char EGS_Media::pxsec[16]

Prefix for photon cross section data files

Definition at line 323 of file egs_interface2.h.

Referenced by EGS_AdvancedApplication::helpInit().

char EGS_Media::eiixsec[16]

Prefix for eii cross section data files

Definition at line 325 of file egs_interface2.h.

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

char EGS_Media::compxsec[16]

Prefix for Compton cross section data files

Definition at line 327 of file egs_interface2.h.

Referenced by EGS_AdvancedApplication::helpInit().

char EGS_Media::photonucxsec[16]

Prefix for photonuclear cross section data files

Definition at line 329 of file egs_interface2.h.

Referenced by EGS_AdvancedApplication::helpInit().

EGS_I32 EGS_Media::nmed

Number of media in the geometry

Definition at line 331 of file egs_interface2.h.


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