#include <RooCBExGaussShape.h>
Definition at line 15 of file RooCBExGaussShape.h.
RooCBExGaussShape::RooCBExGaussShape |
( |
| ) |
|
|
inline |
RooCBExGaussShape::RooCBExGaussShape |
( |
const char * |
name, |
|
|
const char * |
title, |
|
|
RooAbsReal & |
_m, |
|
|
RooAbsReal & |
_m0, |
|
|
RooAbsReal & |
_sigma, |
|
|
RooAbsReal & |
_alpha, |
|
|
RooAbsReal & |
_n, |
|
|
RooAbsReal & |
_sigma_2, |
|
|
RooAbsReal & |
_frac |
|
) |
| |
Definition at line 5 of file RooCBExGaussShape.cc.
16 m0(
" m0",
" m0",
this,_m0),
17 sigma(
" sigma",
" sigma",
this,_sigma),
18 alpha(
" alpha",
" alpha",
this,_alpha),
20 sigma_2(
" sigma_2",
" sigma_2",
this,_sigma_2),
21 frac(
" frac",
" frac",
this,_frac)
RooCBExGaussShape::RooCBExGaussShape |
( |
const RooCBExGaussShape & |
other, |
|
|
const char * |
name |
|
) |
| |
RooCBExGaussShape::~RooCBExGaussShape |
( |
| ) |
|
|
inline |
virtual TObject* RooCBExGaussShape::clone |
( |
const char * |
newname | ) |
const |
|
inlinevirtual |
Double_t RooCBExGaussShape::evaluate |
( |
| ) |
const |
Definition at line 36 of file RooCBExGaussShape.cc.
References a, alpha, b, create_public_lumi_plots::exp, frac, m, m0, n, sigma, sigma_2, and tree::t.
47 Double_t absAlpha = fabs((Double_t)
alpha);
53 Double_t
a = TMath::Power(
n/absAlpha,
n)*
exp(-0.5*absAlpha*absAlpha);
54 Double_t
b=
n/absAlpha - absAlpha;
55 rval= a/TMath::Power(b - t,
n);
unsigned long long int rval
RooRealProxy RooCBExGaussShape::alpha |
|
protected |
RooRealProxy RooCBExGaussShape::frac |
|
protected |
RooRealProxy RooCBExGaussShape::m |
|
protected |
RooRealProxy RooCBExGaussShape::m0 |
|
protected |
RooRealProxy RooCBExGaussShape::n |
|
protected |
RooRealProxy RooCBExGaussShape::sigma |
|
protected |
RooRealProxy RooCBExGaussShape::sigma_2 |
|
protected |