#include <HZZ4LRooPdfs.h>
|
virtual TObject * | clone (const char *newname) const |
|
| RooBetaFunc_v2 () |
|
| RooBetaFunc_v2 (const char *name, const char *title, RooAbsReal &_mZstar, RooAbsReal &_mZ, RooAbsReal &_m0, RooAbsReal &_mZZ, RooAbsReal &_Gamma, RooAbsReal &_Gamma0, RooAbsReal &_a0, RooAbsReal &_a1, RooAbsReal &_a2, RooAbsReal &_a3, RooAbsReal &_f, RooAbsReal &_f0) |
|
| RooBetaFunc_v2 (const RooBetaFunc_v2 &other, const char *name=0) |
|
virtual | ~RooBetaFunc_v2 () |
|
|
RooRealProxy | a0 |
|
RooRealProxy | a1 |
|
RooRealProxy | a2 |
|
RooRealProxy | a3 |
|
RooRealProxy | f |
|
RooRealProxy | f0 |
|
RooRealProxy | Gamma |
|
RooRealProxy | Gamma0 |
|
RooRealProxy | m0 |
|
RooRealProxy | mZ |
|
RooRealProxy | mZstar |
|
RooRealProxy | mZZ |
|
Definition at line 207 of file HZZ4LRooPdfs.h.
RooBetaFunc_v2::RooBetaFunc_v2 |
( |
| ) |
|
RooBetaFunc_v2::RooBetaFunc_v2 |
( |
const char * |
name, |
|
|
const char * |
title, |
|
|
RooAbsReal & |
_mZstar, |
|
|
RooAbsReal & |
_mZ, |
|
|
RooAbsReal & |
_m0, |
|
|
RooAbsReal & |
_mZZ, |
|
|
RooAbsReal & |
_Gamma, |
|
|
RooAbsReal & |
_Gamma0, |
|
|
RooAbsReal & |
_a0, |
|
|
RooAbsReal & |
_a1, |
|
|
RooAbsReal & |
_a2, |
|
|
RooAbsReal & |
_a3, |
|
|
RooAbsReal & |
_f, |
|
|
RooAbsReal & |
_f0 |
|
) |
| |
Definition at line 2191 of file HZZ4LRooPdfs.cc.
2206 mZstar(
"mZstar",
"mZstar",
this,_mZstar),
2207 mZ(
"mZ",
"mZ",
this,_mZ),
2208 m0(
"m0",
"m0",
this,_m0),
2209 mZZ(
"mZZ",
"mZZ",
this,_mZZ),
2210 Gamma(
"Gamma",
"Gamma",
this,_Gamma),
2211 Gamma0(
"Gamma0",
"Gamma0",
this,_Gamma0),
2212 a0(
"a0",
"a0",
this,_a0),
2213 a1(
"a1",
"a1",
this,_a1),
2214 a2(
"a2",
"a2",
this,_a2),
2215 a3(
"a3",
"a3",
this,_a3),
2217 f0(
"f0",
"f0",
this,_f0)
RooBetaFunc_v2::RooBetaFunc_v2 |
( |
const RooBetaFunc_v2 & |
other, |
|
|
const char * |
name = 0 |
|
) |
| |
Definition at line 2222 of file HZZ4LRooPdfs.cc.
2223 RooAbsPdf(other,
name),
2225 mZ(
"mZ",
this,other.
mZ),
2226 m0(
"m0",
this,other.
m0),
2227 mZZ(
"mZZ",
this,other.
mZZ),
2230 a0(
"a0",
this,other.
a0),
2231 a1(
"a1",
this,other.
a1),
2232 a2(
"a2",
this,other.
a2),
2233 a3(
"a3",
this,other.
a3),
2234 f(
"f",
this,other.
f),
2235 f0(
"f0",
this,other.
f0)
virtual RooBetaFunc_v2::~RooBetaFunc_v2 |
( |
| ) |
|
|
inlinevirtual |
virtual TObject* RooBetaFunc_v2::clone |
( |
const char * |
newname | ) |
const |
|
inlinevirtual |
double RooBetaFunc_v2::evaluate |
( |
| ) |
const |
|
protected |
Definition at line 2241 of file HZZ4LRooPdfs.cc.
References a0, a1, a2, a3, beta, alignCSCRings::e, create_public_lumi_plots::exp, f, f0, Gamma, Gamma0, m0, mZ, mZstar, mZZ, and mathSSE::sqrt().
2244 double mZDistribution, acceptance;
2248 if(beta<0)
return 0.0;
2249 else mZDistribution =
beta;
2261 double final = mZDistribution*((1-
f)*(
f0*acceptance+(1-
f0)*errorFunc)+
f*onShellZ);
2262 if (
final <= 0)
final = 1
e-12;
RooRealProxy RooBetaFunc_v2::a0 |
|
protected |
RooRealProxy RooBetaFunc_v2::a1 |
|
protected |
RooRealProxy RooBetaFunc_v2::a2 |
|
protected |
RooRealProxy RooBetaFunc_v2::a3 |
|
protected |
RooRealProxy RooBetaFunc_v2::f |
|
protected |
RooRealProxy RooBetaFunc_v2::f0 |
|
protected |
RooRealProxy RooBetaFunc_v2::Gamma |
|
protected |
RooRealProxy RooBetaFunc_v2::Gamma0 |
|
protected |
RooRealProxy RooBetaFunc_v2::m0 |
|
protected |
RooRealProxy RooBetaFunc_v2::mZ |
|
protected |
RooRealProxy RooBetaFunc_v2::mZstar |
|
protected |
RooRealProxy RooBetaFunc_v2::mZZ |
|
protected |