Celeritas
0.5.0-56+6b053cd
|
Input argument to the AlongStepFactory interface. More...
#include <AlongStepFactory.hh>
Public Member Functions | |
operator bool () const | |
True if all data is assigned. | |
Public Attributes | |
ActionId | action_id |
std::shared_ptr< GeoParams const > | geometry |
std::shared_ptr< MaterialParams const > | material |
std::shared_ptr< GeoMaterialParams const > | geomaterial |
std::shared_ptr< ParticleParams const > | particle |
std::shared_ptr< CutoffParams const > | cutoff |
std::shared_ptr< PhysicsParams const > | physics |
std::shared_ptr< ImportData const > | imported |
Input argument to the AlongStepFactory interface.
When passed to a factory instance, all member data will be set (so the instance will be 'true').
Most of these classes have been forward-declared because they simply need to be passed along to another class's constructor.