virtual void postExecuteStudy() override
Entry point after study execution.
virtual void generateRays() override
Subclasses should override this to determine how to generate Rays.
static InputParameters validParams()
std::vector< std::shared_ptr< Ray > > & _banked_rays
const InputParameters & parameters() const
TestReuseRaysStudy(const InputParameters ¶meters)
Tests the re-use of banked rays.
Base class for Ray tracing studies that will generate Rays and then propagate all of them to terminat...