virtual Real getValue() const override
unsigned long int RayID
Type for a Ray's ID.
static InputParameters validParams()
RayID _ray_id
The ID of the Ray that we seek the value from.
RayIntegralValue(const InputParameters ¶meters)
unsigned int _ray_data_index
The Ray data index where the integral value resides.
virtual void execute() override
virtual void initialize() override
const RayTracingStudy * _study
The RayTracingStudy to get the value from.
DIE A HORRIBLE DEATH HERE typedef LIBMESH_DEFAULT_SCALAR_TYPE Real
const InputParameters & parameters() const
Base class for Ray tracing studies that will generate Rays and then propagate all of them to terminat...
Obtains the integrated value accumulated into a Ray from an IntegralRayKernel-derived class...