51 x(
"x",
"Dependent",this,_x),
52 mean(
"mean",
"Mean",this,_mean),
53 width(
"width",
"Breit-Wigner Width",this,_width),
54 sigma(
"sigma",
"Gauss Width",this,_sigma),
81 if (s==0. && w==0.)
return 1.;
84 if (s==0.)
return (1./(arg*arg+0.25*w*w));
87 if (w==0.)
return exp(coef*arg*arg);
93 std::complex<Double_t>
z(u,a) ;
94 std::complex<Double_t>
v(0.) ;
static std::complex< double > faddeeva(std::complex< double > z)
evaluate Faddeeva function for complex argument
static std::complex< double > faddeeva_fast(std::complex< double > z)
evaluate Faddeeva function for complex argument (fast version)
RooAbsReal is the common abstract base class for objects that represent a real value and implements f...
double atan2(double, double)
Double_t evaluate() const
static constexpr double s
you should not use this method at all Int_t Int_t z
RooAbsPdf is the abstract interface for all probability density functions The class provides hybrid a...
RooVoigtian is an efficient implementation of the convolution of a Breit-Wigner with a Gaussian...