A RayKernel that generates an additional Ray at the midpoint of each segment in the opposite directio...
virtual void onSegment() override
Called on each segment of a Ray.
const RayDataIndex _secondary_ray_data_index
Ray's aux data index for a value that states if a Ray is a secondary ray (generated-mid trace) ...
unsigned int RayDataIndex
Type for the index into the data and aux data on a Ray.
CreateRayRayKernelTest(const InputParameters ¶ms)
static InputParameters validParams()