Processing math: 100%
Celeritas 0.6.0-rc.2.23+develop.5cb72909
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Public Types | Public Attributes | List of all members
celeritas::UrbanMscMaterialData Struct Reference

Material-dependent data for Urban MSC. More...

#include <UrbanMscData.hh>

Public Types

using Real2 = Array< real_type, 2 >
 
using Real3 = Array< real_type, 3 >
 

Public Attributes

Real2 stepmin_coeff {0, 0}
 Coefficients for step minimum.
 
Real2 theta_coeff {0, 0}
 Coeffecients for theta_0 correction.
 
Real3 tail_coeff {0, 0, 0}
 Coefficients for tail parameter.
 
real_type tail_corr {0}
 Additional radiation length tail correction.
 

Detailed Description

Material-dependent data for Urban MSC.

UrbanMsc material data (see UrbanMscParams::calc_material_data) is a set of precalculated material dependent parameters used in sampling the angular distribution of MSC, \cos\theta , and in the step limiter. The coeffient vectors are used in polynomial evaluation.


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