Celeritas 0.6.0-dev.115+3b60a5fd
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
celeritas::AlongStepFactoryInput Struct Reference

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 constgeometry
 
std::shared_ptr< MaterialParams constmaterial
 
std::shared_ptr< GeoMaterialParams constgeomaterial
 
std::shared_ptr< ParticleParams constparticle
 
std::shared_ptr< CutoffParams constcutoff
 
std::shared_ptr< PhysicsParams constphysics
 
std::shared_ptr< ImportData constimported
 

Detailed Description

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.


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