Celeritas  0.5.0-56+6b053cd
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: