|
Celeritas 0.7.0-dev.194+develop.0df4cab59
|
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< CoreGeoParams 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.