Analysis-Utilities 26.9.9
C++/ROOT utilities for nuclear measurement data analysis
Loading...
Searching...
No Matches
RooFitPhotopeakKernels.hpp
Go to the documentation of this file.
1#ifndef ROOFITPHOTOPEAKKERNELS_H
2#define ROOFITPHOTOPEAKKERNELS_H
3
4#include <cstddef>
5
29
39void RooLowExpTail_launchKernel(double *output, const double *x_vals, double mu,
40 double inv_tau, double inv_sqrt2_sigma,
41 size_t n);
42
51void RooStepShelf_launchKernel(double *output, const double *x_vals, double mu,
52 double inv_sigma, size_t n);
53
65void RooLowLinTail_launchKernel(double *output, const double *x_vals, double mu,
66 double slope, double inv_sqrt2_sigma, size_t n);
67
77void RooHighExpTail_launchKernel(double *output, const double *x_vals,
78 double mu, double inv_tau,
79 double inv_sqrt2_sigma, size_t n);
80
81#endif
void RooLowLinTail_launchKernel(double *output, const double *x_vals, double mu, double slope, double inv_sqrt2_sigma, size_t n)
Launch the low-energy linear tail kernel.
void RooHighExpTail_launchKernel(double *output, const double *x_vals, double mu, double inv_tau, double inv_sqrt2_sigma, size_t n)
Launch the high-energy exponential tail kernel.
void RooLowExpTail_launchKernel(double *output, const double *x_vals, double mu, double inv_tau, double inv_sqrt2_sigma, size_t n)
Launch the low-energy exponential tail kernel.
void RooStepShelf_launchKernel(double *output, const double *x_vals, double mu, double inv_sigma, size_t n)
Launch the resolution-smeared step-shelf kernel.