#include <RooNonCPEigenDecay.h>
Inheritance diagram for RooNonCPEigenDecay:
Definition at line 33 of file RooNonCPEigenDecay.h.
Definition at line 37 of file RooNonCPEigenDecay.h.
Definition at line 37 of file RooNonCPEigenDecay.h.
RooNonCPEigenDecay::RooNonCPEigenDecay | ( | void | ) | [inline] |
RooNonCPEigenDecay::RooNonCPEigenDecay | ( | const char * | name, | |
const char * | title, | |||
RooRealVar & | t, | |||
RooAbsCategory & | tag, | |||
RooAbsReal & | tau, | |||
RooAbsReal & | dm, | |||
RooAbsReal & | avgW, | |||
RooAbsReal & | delW, | |||
RooAbsCategory & | rhoQ, | |||
RooAbsReal & | correctQ, | |||
RooAbsReal & | wQ, | |||
RooAbsReal & | a, | |||
RooAbsReal & | C, | |||
RooAbsReal & | delC, | |||
RooAbsReal & | S, | |||
RooAbsReal & | delS, | |||
const RooResolutionModel & | model, | |||
DecayType | type = DoubleSided | |||
) |
Definition at line 63 of file RooNonCPEigenDecay.cxx.
References _basisCos, _basisExp, _basisSin, RooAbsAnaConvPdf::declareBasis(), DoubleSided, Flipped, and SingleSided.
RooNonCPEigenDecay::RooNonCPEigenDecay | ( | const char * | name, | |
const char * | title, | |||
RooRealVar & | t, | |||
RooAbsCategory & | tag, | |||
RooAbsReal & | tau, | |||
RooAbsReal & | dm, | |||
RooAbsReal & | avgW, | |||
RooAbsReal & | delW, | |||
RooAbsCategory & | rhoQ, | |||
RooAbsReal & | correctQ, | |||
RooAbsReal & | a, | |||
RooAbsReal & | C, | |||
RooAbsReal & | delC, | |||
RooAbsReal & | S, | |||
RooAbsReal & | delS, | |||
const RooResolutionModel & | model, | |||
DecayType | type = DoubleSided | |||
) |
Definition at line 122 of file RooNonCPEigenDecay.cxx.
References _basisCos, _basisExp, _basisSin, _wQ, RooAbsAnaConvPdf::declareBasis(), DoubleSided, Flipped, RooAbsReal::RooRealProxy, and SingleSided.
RooNonCPEigenDecay::RooNonCPEigenDecay | ( | const RooNonCPEigenDecay & | other, | |
const char * | name = 0 | |||
) |
Definition at line 181 of file RooNonCPEigenDecay.cxx.
RooNonCPEigenDecay::~RooNonCPEigenDecay | ( | void | ) | [virtual] |
Definition at line 209 of file RooNonCPEigenDecay.cxx.
RooNonCPEigenDecay::RooNonCPEigenDecay | ( | void | ) | [inline] |
Definition at line 40 of file RooNonCPEigenDecay.h.
RooNonCPEigenDecay::RooNonCPEigenDecay | ( | const char * | name, | |
const char * | title, | |||
RooRealVar & | t, | |||
RooAbsCategory & | tag, | |||
RooAbsReal & | tau, | |||
RooAbsReal & | dm, | |||
RooAbsReal & | avgW, | |||
RooAbsReal & | delW, | |||
RooAbsCategory & | rhoQ, | |||
RooAbsReal & | correctQ, | |||
RooAbsReal & | wQ, | |||
RooAbsReal & | a, | |||
RooAbsReal & | C, | |||
RooAbsReal & | delC, | |||
RooAbsReal & | S, | |||
RooAbsReal & | delS, | |||
const RooResolutionModel & | model, | |||
DecayType | type = DoubleSided | |||
) |
RooNonCPEigenDecay::RooNonCPEigenDecay | ( | const char * | name, | |
const char * | title, | |||
RooRealVar & | t, | |||
RooAbsCategory & | tag, | |||
RooAbsReal & | tau, | |||
RooAbsReal & | dm, | |||
RooAbsReal & | avgW, | |||
RooAbsReal & | delW, | |||
RooAbsCategory & | rhoQ, | |||
RooAbsReal & | correctQ, | |||
RooAbsReal & | a, | |||
RooAbsReal & | C, | |||
RooAbsReal & | delC, | |||
RooAbsReal & | S, | |||
RooAbsReal & | delS, | |||
const RooResolutionModel & | model, | |||
DecayType | type = DoubleSided | |||
) |
RooNonCPEigenDecay::RooNonCPEigenDecay | ( | const RooNonCPEigenDecay & | other, | |
const char * | name = 0 | |||
) |
virtual RooNonCPEigenDecay::~RooNonCPEigenDecay | ( | void | ) | [virtual] |
virtual TObject* RooNonCPEigenDecay::clone | ( | const char * | newname | ) | const [inline, virtual] |
Implements RooAbsArg.
Definition at line 80 of file RooNonCPEigenDecay.h.
References RooNonCPEigenDecay().
Implements RooAbsAnaConvPdf.
Definition at line 216 of file RooNonCPEigenDecay.cxx.
References _acp, _avgC, _avgS, _avgW, _basisCos, _basisExp, _basisSin, _correctQ, _delC, _delS, _delW, _rhoQ, _tag, _wQ, and int.
Referenced by coefAnalyticalIntegral(), and generateEvent().
Int_t RooNonCPEigenDecay::getCoefAnalyticalIntegral | ( | Int_t | coef, | |
RooArgSet & | allVars, | |||
RooArgSet & | analVars, | |||
const char * | rangeName = 0 | |||
) | const [virtual] |
Reimplemented from RooAbsAnaConvPdf.
Definition at line 273 of file RooNonCPEigenDecay.cxx.
References _rhoQ, _tag, and RooAbsReal::matchArgs().
Int_t RooNonCPEigenDecay::getGenerator | ( | const RooArgSet & | directVars, | |
RooArgSet & | generateVars, | |||
Bool_t | staticInitOK = kTRUE | |||
) | const [virtual] |
Reimplemented from RooAbsPdf.
Definition at line 338 of file RooNonCPEigenDecay.cxx.
References _rhoQ, _t, _tag, and RooAbsReal::matchArgs().
void RooNonCPEigenDecay::initGenerator | ( | Int_t | code | ) | [virtual] |
Reimplemented from RooAbsPdf.
Definition at line 352 of file RooNonCPEigenDecay.cxx.
References _avgW, _genB0Frac, _genRhoPlusFrac, _rhoQ, _t, _tag, RooCategoryProxy::arg(), RooRealProxy::arg(), Debug_RooNonCPEigenDecay, RooAbsArg::RooArgSet, and RooAbsPdf::RooRealIntegral.
void RooNonCPEigenDecay::generateEvent | ( | Int_t | code | ) | [virtual] |
Reimplemented from RooAbsPdf.
Definition at line 393 of file RooNonCPEigenDecay.cxx.
References _acp, _avgC, _avgS, _basisCos, _basisExp, _basisSin, _delC, _delS, _dm, _rhoQ, _t, _tag, _tau, _type, TMath::Abs(), coefficient(), cos(), DoubleSided, Flipped, kFALSE, kTRUE, log(), RooRealProxy::max(), RooRealProxy::min(), TMath::Power(), sin(), SingleSided, sqrt(), tval, and RooRandom::uniform().
virtual TObject* RooNonCPEigenDecay::clone | ( | const char * | newname | ) | const [inline, virtual] |
Implements RooAbsArg.
Definition at line 80 of file RooNonCPEigenDecay.h.
References RooNonCPEigenDecay().
Implements RooAbsAnaConvPdf.
virtual Int_t RooNonCPEigenDecay::getCoefAnalyticalIntegral | ( | Int_t | coef, | |
RooArgSet & | allVars, | |||
RooArgSet & | analVars, | |||
const char * | rangeName = 0 | |||
) | const [virtual] |
Reimplemented from RooAbsAnaConvPdf.
virtual Double_t RooNonCPEigenDecay::coefAnalyticalIntegral | ( | Int_t | coef, | |
Int_t | code, | |||
const char * | rangeName = 0 | |||
) | const [virtual] |
Reimplemented from RooAbsAnaConvPdf.
Int_t RooNonCPEigenDecay::getGenerator | ( | const RooArgSet & | directVars, | |
RooArgSet & | generateVars, | |||
Bool_t | staticInitOK = kTRUE | |||
) | const [virtual] |
Reimplemented from RooAbsPdf.
RooRealProxy RooNonCPEigenDecay::_acp [protected] |
Definition at line 98 of file RooNonCPEigenDecay.h.
Referenced by coefAnalyticalIntegral(), coefficient(), and generateEvent().
RooRealProxy RooNonCPEigenDecay::_avgC [protected] |
Definition at line 99 of file RooNonCPEigenDecay.h.
Referenced by coefAnalyticalIntegral(), coefficient(), and generateEvent().
RooRealProxy RooNonCPEigenDecay::_delC [protected] |
Definition at line 100 of file RooNonCPEigenDecay.h.
Referenced by coefAnalyticalIntegral(), coefficient(), and generateEvent().
RooRealProxy RooNonCPEigenDecay::_avgS [protected] |
Definition at line 101 of file RooNonCPEigenDecay.h.
Referenced by coefAnalyticalIntegral(), coefficient(), and generateEvent().
RooRealProxy RooNonCPEigenDecay::_delS [protected] |
Definition at line 102 of file RooNonCPEigenDecay.h.
Referenced by coefAnalyticalIntegral(), coefficient(), and generateEvent().
RooRealProxy RooNonCPEigenDecay::_avgW [protected] |
Definition at line 103 of file RooNonCPEigenDecay.h.
Referenced by coefAnalyticalIntegral(), coefficient(), and initGenerator().
RooRealProxy RooNonCPEigenDecay::_delW [protected] |
Definition at line 104 of file RooNonCPEigenDecay.h.
Referenced by coefAnalyticalIntegral(), and coefficient().
RooRealProxy RooNonCPEigenDecay::_t [protected] |
Definition at line 105 of file RooNonCPEigenDecay.h.
Referenced by generateEvent(), getGenerator(), and initGenerator().
RooRealProxy RooNonCPEigenDecay::_tau [protected] |
RooRealProxy RooNonCPEigenDecay::_dm [protected] |
RooCategoryProxy RooNonCPEigenDecay::_tag [protected] |
Definition at line 108 of file RooNonCPEigenDecay.h.
Referenced by coefAnalyticalIntegral(), coefficient(), generateEvent(), getCoefAnalyticalIntegral(), getGenerator(), and initGenerator().
RooCategoryProxy RooNonCPEigenDecay::_rhoQ [protected] |
Definition at line 109 of file RooNonCPEigenDecay.h.
Referenced by coefAnalyticalIntegral(), coefficient(), generateEvent(), getCoefAnalyticalIntegral(), getGenerator(), and initGenerator().
RooRealProxy RooNonCPEigenDecay::_correctQ [protected] |
Definition at line 110 of file RooNonCPEigenDecay.h.
Referenced by coefAnalyticalIntegral(), and coefficient().
RooRealProxy RooNonCPEigenDecay::_wQ [protected] |
Definition at line 111 of file RooNonCPEigenDecay.h.
Referenced by coefAnalyticalIntegral(), coefficient(), and RooNonCPEigenDecay().
Double_t RooNonCPEigenDecay::_genB0Frac [protected] |
Double_t RooNonCPEigenDecay::_genRhoPlusFrac [protected] |
DecayType RooNonCPEigenDecay::_type [protected] |
Int_t RooNonCPEigenDecay::_basisExp [protected] |
Definition at line 116 of file RooNonCPEigenDecay.h.
Referenced by coefAnalyticalIntegral(), coefficient(), generateEvent(), and RooNonCPEigenDecay().
Int_t RooNonCPEigenDecay::_basisSin [protected] |
Definition at line 117 of file RooNonCPEigenDecay.h.
Referenced by coefAnalyticalIntegral(), coefficient(), generateEvent(), and RooNonCPEigenDecay().
Int_t RooNonCPEigenDecay::_basisCos [protected] |
Definition at line 118 of file RooNonCPEigenDecay.h.
Referenced by coefAnalyticalIntegral(), coefficient(), generateEvent(), and RooNonCPEigenDecay().