Celeritas 0.6.0-rc.2.10+develop.de0a3a05
Loading...
Searching...
No Matches
Public Attributes | List of all members
celeritas::inp::UniformField Struct Reference

Create a uniform nonzero field. More...

#include <Field.hh>

Public Attributes

UnitSystem units {UnitSystem::si}
 Default field units are tesla.
 
Real3 strength {0, 0, 0}
 Field strength.
 
FieldDriverOptions driver_options
 Field driver options.
 
std::vector< VolumeIdvolumes
 Volumes where the field is present (optional)
 

Detailed Description

Create a uniform nonzero field.

If volumes are specified, the field will only be present in those volumes.

Todo:
Field driver options will be separate from the magnetic field. They, plus the field type, will be specified in a FieldParams that maps region/particle/energy to field setup. NOTE ALSO that driver_options.max_substeps is redundant with p.tracking.limits.field_substeps .

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