This is the complete list of members for RooBatchCompute::CUDA::RooBatchComputeClass, including all inherited members.
_computeFunctions | RooBatchCompute::CUDA::RooBatchComputeClass | private |
architecture() const override | RooBatchCompute::CUDA::RooBatchComputeClass | inlinevirtual |
architecture() const override | RooBatchCompute::CUDA::RooBatchComputeClass | inlinevirtual |
architectureName() const override | RooBatchCompute::CUDA::RooBatchComputeClass | inlinevirtual |
architectureName() const override | RooBatchCompute::CUDA::RooBatchComputeClass | inlinevirtual |
compute(RooBatchCompute::Config const &cfg, Computer computer, std::span< double > output, VarSpan vars, ArgSpan extraArgs) override | RooBatchCompute::CUDA::RooBatchComputeClass | inlinevirtual |
compute(Config const &, Computer computer, std::span< double > output, VarSpan vars, ArgSpan extraArgs) override | RooBatchCompute::CUDA::RooBatchComputeClass | virtual |
createBufferManager() const | RooBatchCompute::CUDA::RooBatchComputeClass | virtual |
createBufferManager() const override | RooBatchCompute::CUDA::RooBatchComputeClass | virtual |
cudaEventRecord(CudaInterface::CudaEvent *event, CudaInterface::CudaStream *stream) const override | RooBatchCompute::CUDA::RooBatchComputeClass | inlinevirtual |
cudaEventRecord(CudaInterface::CudaEvent *, CudaInterface::CudaStream *) const override | RooBatchCompute::CUDA::RooBatchComputeClass | inlinevirtual |
cudaStreamIsActive(CudaInterface::CudaStream *stream) const override | RooBatchCompute::CUDA::RooBatchComputeClass | inlinevirtual |
cudaStreamIsActive(CudaInterface::CudaStream *) const override | RooBatchCompute::CUDA::RooBatchComputeClass | inlinevirtual |
cudaStreamWaitForEvent(CudaInterface::CudaStream *stream, CudaInterface::CudaEvent *event) const override | RooBatchCompute::CUDA::RooBatchComputeClass | inlinevirtual |
cudaStreamWaitForEvent(CudaInterface::CudaStream *, CudaInterface::CudaEvent *) const override | RooBatchCompute::CUDA::RooBatchComputeClass | inlinevirtual |
deleteCudaEvent(CudaInterface::CudaEvent *event) const override | RooBatchCompute::CUDA::RooBatchComputeClass | inlinevirtual |
deleteCudaEvent(CudaInterface::CudaEvent *) const override | RooBatchCompute::CUDA::RooBatchComputeClass | inlinevirtual |
deleteCudaStream(CudaInterface::CudaStream *stream) const override | RooBatchCompute::CUDA::RooBatchComputeClass | inlinevirtual |
deleteCudaStream(CudaInterface::CudaStream *) const override | RooBatchCompute::CUDA::RooBatchComputeClass | inlinevirtual |
newCudaEvent(bool forTiming) const override | RooBatchCompute::CUDA::RooBatchComputeClass | inlinevirtual |
newCudaEvent(bool) const override | RooBatchCompute::CUDA::RooBatchComputeClass | inlinevirtual |
newCudaStream() const override | RooBatchCompute::CUDA::RooBatchComputeClass | inlinevirtual |
newCudaStream() const override | RooBatchCompute::CUDA::RooBatchComputeClass | inlinevirtual |
reduceNLL(RooBatchCompute::Config const &cfg, std::span< const double > probas, std::span< const double > weights, std::span< const double > offsetProbas) override | RooBatchCompute::CUDA::RooBatchComputeClass | virtual |
reduceNLL(Config const &, std::span< const double > probas, std::span< const double > weights, std::span< const double > offsetProbas) override | RooBatchCompute::CUDA::RooBatchComputeClass | virtual |
reduceSum(RooBatchCompute::Config const &cfg, InputArr input, size_t n) override | RooBatchCompute::CUDA::RooBatchComputeClass | virtual |
reduceSum(Config const &, InputArr input, size_t n) override | RooBatchCompute::CUDA::RooBatchComputeClass | virtual |
RooBatchComputeClass() | RooBatchCompute::CUDA::RooBatchComputeClass | inline |
RooBatchComputeClass() | RooBatchCompute::CUDA::RooBatchComputeClass | inline |
~RooBatchComputeInterface()=default | RooBatchCompute::RooBatchComputeInterface | virtual |