_computeFunctions | RooBatchCompute::RF_ARCH::RooBatchComputeClass | private |
architecture() const override | RooBatchCompute::RF_ARCH::RooBatchComputeClass | inlinevirtual |
architectureName() const override | RooBatchCompute::RF_ARCH::RooBatchComputeClass | inlinevirtual |
compute(Config const &, Computer computer, std::span< double > output, VarSpan vars, ArgSpan extraArgs) override | RooBatchCompute::RF_ARCH::RooBatchComputeClass | virtual |
createBufferManager() const override | RooBatchCompute::RF_ARCH::RooBatchComputeClass | virtual |
cudaEventRecord(CudaInterface::CudaEvent *, CudaInterface::CudaStream *) const override | RooBatchCompute::RF_ARCH::RooBatchComputeClass | inlinevirtual |
cudaStreamIsActive(CudaInterface::CudaStream *) const override | RooBatchCompute::RF_ARCH::RooBatchComputeClass | inlinevirtual |
cudaStreamWaitForEvent(CudaInterface::CudaStream *, CudaInterface::CudaEvent *) const override | RooBatchCompute::RF_ARCH::RooBatchComputeClass | inlinevirtual |
deleteCudaEvent(CudaInterface::CudaEvent *) const override | RooBatchCompute::RF_ARCH::RooBatchComputeClass | inlinevirtual |
deleteCudaStream(CudaInterface::CudaStream *) const override | RooBatchCompute::RF_ARCH::RooBatchComputeClass | inlinevirtual |
newCudaEvent(bool) const override | RooBatchCompute::RF_ARCH::RooBatchComputeClass | inlinevirtual |
newCudaStream() const override | RooBatchCompute::RF_ARCH::RooBatchComputeClass | inlinevirtual |
reduceNLL(Config const &, std::span< const double > probas, std::span< const double > weights, std::span< const double > offsetProbas) override | RooBatchCompute::RF_ARCH::RooBatchComputeClass | virtual |
reduceSum(Config const &, InputArr input, size_t n) override | RooBatchCompute::RF_ARCH::RooBatchComputeClass | virtual |
RooBatchComputeClass() | RooBatchCompute::RF_ARCH::RooBatchComputeClass | inline |
~RooBatchComputeInterface()=default | RooBatchCompute::RooBatchComputeInterface | virtual |