#include <RooRealProxy.h>
Inheritance diagram for RooRealProxy:

Public Member Functions | |
| RooRealProxy () | |
| RooRealProxy (const char *name, const char *desc, RooAbsArg *owner, Bool_t valueServer=kTRUE, Bool_t shapeServer=kFALSE, Bool_t proxyOwnsArg=kFALSE) | |
| RooRealProxy (const char *name, const char *desc, RooAbsArg *owner, RooAbsReal &ref, Bool_t valueServer=kTRUE, Bool_t shapeServer=kFALSE, Bool_t proxyOwnsArg=kFALSE) | |
| RooRealProxy (const char *name, RooAbsArg *owner, const RooRealProxy &other) | |
| virtual TObject * | Clone (const char *newName=0) const |
| virtual | ~RooRealProxy () |
| operator Double_t () const | |
| const RooAbsReal & | arg () const |
| virtual Bool_t | setArg (RooAbsReal &newRef) |
| RooRealProxy & | operator= (const Double_t &value) |
| Double_t | min (const char *rname=0) const |
| Double_t | max (const char *rname=0) const |
| Bool_t | hasMin (const char *rname=0) const |
| Bool_t | hasMax (const char *rname=0) const |
| RooRealProxy () | |
| RooRealProxy (const char *name, const char *desc, RooAbsArg *owner, Bool_t valueServer=kTRUE, Bool_t shapeServer=kFALSE, Bool_t proxyOwnsArg=kFALSE) | |
| RooRealProxy (const char *name, const char *desc, RooAbsArg *owner, RooAbsReal &ref, Bool_t valueServer=kTRUE, Bool_t shapeServer=kFALSE, Bool_t proxyOwnsArg=kFALSE) | |
| RooRealProxy (const char *name, RooAbsArg *owner, const RooRealProxy &other) | |
| virtual TObject * | Clone (const char *newName=0) const |
| virtual | ~RooRealProxy () |
| operator Double_t () const | |
| const RooAbsReal & | arg () const |
| virtual Bool_t | setArg (RooAbsReal &newRef) |
| RooRealProxy & | operator= (const Double_t &value) |
| Double_t | min (const char *rname=0) const |
| Double_t | max (const char *rname=0) const |
| Bool_t | hasMin (const char *rname=0) const |
| Bool_t | hasMax (const char *rname=0) const |
Protected Member Functions | |
| RooAbsRealLValue * | lvptr () const |
| RooAbsRealLValue * | lvptr () const |
Definition at line 23 of file RooRealProxy.h.
| RooRealProxy::RooRealProxy | ( | ) | [inline] |
| RooRealProxy::RooRealProxy | ( | const char * | name, | |
| const char * | desc, | |||
| RooAbsArg * | owner, | |||
| Bool_t | valueServer = kTRUE, |
|||
| Bool_t | shapeServer = kFALSE, |
|||
| Bool_t | proxyOwnsArg = kFALSE | |||
| ) |
Definition at line 41 of file RooRealProxy.cxx.
| RooRealProxy::RooRealProxy | ( | const char * | name, | |
| const char * | desc, | |||
| RooAbsArg * | owner, | |||
| RooAbsReal & | ref, | |||
| Bool_t | valueServer = kTRUE, |
|||
| Bool_t | shapeServer = kFALSE, |
|||
| Bool_t | proxyOwnsArg = kFALSE | |||
| ) |
Definition at line 51 of file RooRealProxy.cxx.
| RooRealProxy::RooRealProxy | ( | const char * | name, | |
| RooAbsArg * | owner, | |||
| const RooRealProxy & | other | |||
| ) |
Definition at line 64 of file RooRealProxy.cxx.
| RooRealProxy::~RooRealProxy | ( | ) | [virtual] |
Definition at line 73 of file RooRealProxy.cxx.
| RooRealProxy::RooRealProxy | ( | ) | [inline] |
Definition at line 27 of file RooRealProxy.h.
| RooRealProxy::RooRealProxy | ( | const char * | name, | |
| const char * | desc, | |||
| RooAbsArg * | owner, | |||
| Bool_t | valueServer = kTRUE, |
|||
| Bool_t | shapeServer = kFALSE, |
|||
| Bool_t | proxyOwnsArg = kFALSE | |||
| ) |
| RooRealProxy::RooRealProxy | ( | const char * | name, | |
| const char * | desc, | |||
| RooAbsArg * | owner, | |||
| RooAbsReal & | ref, | |||
| Bool_t | valueServer = kTRUE, |
|||
| Bool_t | shapeServer = kFALSE, |
|||
| Bool_t | proxyOwnsArg = kFALSE | |||
| ) |
| RooRealProxy::RooRealProxy | ( | const char * | name, | |
| RooAbsArg * | owner, | |||
| const RooRealProxy & | other | |||
| ) |
| virtual RooRealProxy::~RooRealProxy | ( | ) | [virtual] |
| virtual TObject* RooRealProxy::Clone | ( | const char * | newName = 0 |
) | const [inline, virtual] |
Reimplemented from TNamed.
Definition at line 33 of file RooRealProxy.h.
References RooArgProxy::_owner, and RooRealProxy().
| RooRealProxy::operator Double_t | ( | ) | const [inline] |
Definition at line 37 of file RooRealProxy.h.
References RooArgProxy::_arg, RooArgProxy::_isFund, and RooAbsProxy::_nset.
| const RooAbsReal& RooRealProxy::arg | ( | ) | const [inline] |
Definition at line 38 of file RooRealProxy.h.
References RooArgProxy::_arg.
Referenced by RooIntegralMorph::actualObservables(), RooNumRunningInt::actualObservables(), RooCachedReal::actualObservables(), RooCachedPdf::actualObservables(), RooFFTConvPdf::actualObservables(), RooNumRunningInt::actualParameters(), RooCachedPdf::actualParameters(), RooCachedReal::actualParameters(), RooIntegralMorph::actualParameters(), RooNumRunningInt::RICacheElem::addPoint(), RooConvCoefVar::analyticalIntegral(), RooDstD0BG::analyticalIntegral(), RooExtendPdf::analyticalIntegralWN(), RooFFTConvPdf::calcParams(), RooBDecay::coefAnalyticalIntegral(), RooBDecay::coefVars(), RooRealMPFE::constOptimizeTestStatistic(), RooResolutionModel::convVar(), RooRealIntegral::createIntegral(), RooProjectedPdf::createProjection(), RooRangeBoolean::evaluate(), RooPullVar::evaluate(), RooDerivative::evaluate(), RooJeffreysPrior::evaluate(), RooFunctor1DBinding::evaluate(), RooConvCoefVar::evaluate(), RooBinningCategory::evaluate(), RooRealIntegral::evaluate(), RooProfileLL::evaluate(), RooFFTConvPdf::evaluate(), RooErrorVar::evaluate(), RooFunctor1DPdfBinding::evaluate(), RooExtendPdf::expectedEvents(), RooFFTConvPdf::FFTCacheElem::FFTCacheElem(), RooIntegralMorph::fillCacheObject(), RooFFTConvPdf::fillCacheSlice(), RooFFTConvPdf::genContext(), RooGExpModel::getAnalyticalIntegral(), RooArgusBG::getAnalyticalIntegral(), RooGaussModel::getAnalyticalIntegral(), RooConvCoefVar::getAnalyticalIntegral(), PiecewiseInterpolation::getAnalyticalIntegralWN(), RooExtendPdf::getAnalyticalIntegralWN(), RooSimultaneous::getAnalyticalIntegralWN(), RooLinearVar::getBinning(), RooMomentMorph::getCache(), RooBDecay::getCoefAnalyticalIntegral(), RooFFTConvPdf::getMaxVal(), RooProjectedPdf::getProjection(), RooLinearVar::hasBinning(), RooMoment::iF(), RooBCPEffDecay::initGenerator(), RooBCPGenDecay::initGenerator(), RooNonCPEigenDecay::initGenerator(), RooBMixDecay::initGenerator(), RooNumConvolution::initialize(), RooBinningCategory::initialize(), RooRealIntegral::initNumIntegrator(), RooRealMPFE::initVars(), RooNumRunningInt::inputBaseName(), RooCachedReal::inputBaseName(), RooFFTConvPdf::inputBaseName(), RooCachedPdf::inputBaseName(), RooIntegralMorph::inputBaseName(), RooRealIntegral::integrand(), RooRealIntegral::integrate(), RooLinearVar::isJacobianOK(), RooMoment::ixF(), RooLinearVar::jacobian(), Roo2DKeysPdf::loadDataSet(), RooFFTConvPdf::maxVal(), RooNumConvolution::model(), RooNumConvPdf::model(), RooProfileLL::nll(), RooCachedReal::payloadUniqueSuffix(), RooCachedPdf::payloadUniqueSuffix(), RooNumRunningInt::payloadUniqueSuffix(), RooNumConvPdf::pdf(), RooNumConvolution::pdf(), RooSimultaneous::plotOn(), RooRangeBoolean::plotSamplingHint(), RooRealIntegral::plotSamplingHint(), RooCachedPdf::preferredObservableScanOrder(), RooIntegralMorph::preferredObservableScanOrder(), RooRealIntegral::printMetaArgs(), RooFFTConvPdf::printMetaArgs(), RooProjectedPdf::printMetaArgs(), RooNumConvPdf::printMetaArgs(), RooThresholdCategory::printMultiline(), RooBinningCategory::printMultiline(), RooRealIntegral::printMultiline(), RooProjectedPdf::redirectServersHook(), RooNumRunningInt::RICacheElem::RICacheElem(), RooExtendPdf::RooExtendPdf(), RooKeysPdf::RooKeysPdf(), RooRealIntegral::RooRealIntegral(), RooRealMPFE::serverLoop(), setArg(), RooErrorVar::setVal(), RooLinearVar::setVal(), RooNumConvolution::var(), RooNumConvPdf::var(), Roo2DKeysPdf::writeHistToFile(), Roo2DKeysPdf::writeNTupleToFile(), RooLinearVar::writeToStream(), and RooMoment::xF().
| Bool_t RooRealProxy::setArg | ( | RooAbsReal & | newRef | ) | [virtual] |
Definition at line 96 of file RooRealProxy.cxx.
References RooArgProxy::absArg(), arg(), RooArgProxy::changePointer(), Form(), TNamed::GetName(), kFALSE, kTRUE, and RooAbsArg::setAttribute().
Referenced by RooMoment::RooMoment().
| RooAbsRealLValue * RooRealProxy::lvptr | ( | ) | const [protected] |
Definition at line 81 of file RooRealProxy.cxx.
References RooArgProxy::_arg, and RooArgProxy::name().
Referenced by hasMax(), hasMin(), max(), min(), and operator=().
| RooRealProxy& RooRealProxy::operator= | ( | const Double_t & | value | ) | [inline] |
| Double_t RooRealProxy::min | ( | const char * | rname = 0 |
) | const [inline] |
Definition at line 51 of file RooRealProxy.h.
References RooAbsRealLValue::getMin(), and lvptr().
Referenced by RooGExpModel::analyticalIntegral(), RooExponential::analyticalIntegral(), RooBifurGauss::analyticalIntegral(), RooNonCentralChiSquare::analyticalIntegral(), RooBernstein::analyticalIntegral(), RooGaussModel::analyticalIntegral(), RooParametricStepFunction::analyticalIntegral(), RooCBShape::analyticalIntegral(), RooLognormal::analyticalIntegral(), RooPoisson::analyticalIntegral(), RooGamma::analyticalIntegral(), RooGaussian::analyticalIntegral(), RooBreitWigner::analyticalIntegral(), RooTruthModel::analyticalIntegral(), RooPolynomial::analyticalIntegral(), RooDstD0BG::analyticalIntegral(), RooChebychev::analyticalIntegral(), RooArgusBG::analyticalIntegral(), RooChiSquarePdf::analyticalIntegral(), RooPolyVar::analyticalIntegral(), RooGExpModel::calcSinConvNorm(), RooNumRunningInt::RICacheElem::calculate(), RooChebychev::evaluate(), RooDerivative::evaluate(), RooBernstein::evaluate(), RooNonCentralChiSquare::evaluate(), Roo2DKeysPdf::evaluateFull(), RooGaussian::generateEvent(), RooPoisson::generateEvent(), RooBCPEffDecay::generateEvent(), RooGamma::generateEvent(), RooBCPGenDecay::generateEvent(), RooGExpModel::generateEvent(), RooBMixDecay::generateEvent(), RooNonCPEigenDecay::generateEvent(), RooLognormal::generateEvent(), RooBDecay::generateEvent(), RooGaussModel::generateEvent(), RooDecay::generateEvent(), RooLandau::generateEvent(), Roo2DKeysPdf::loadDataSet(), and RooNumConvolution::setCallProfiling().
| Double_t RooRealProxy::max | ( | const char * | rname = 0 |
) | const [inline] |
Definition at line 52 of file RooRealProxy.h.
References RooAbsRealLValue::getMax(), and lvptr().
Referenced by RooGExpModel::analyticalIntegral(), RooExponential::analyticalIntegral(), RooBifurGauss::analyticalIntegral(), RooNonCentralChiSquare::analyticalIntegral(), RooBernstein::analyticalIntegral(), RooGaussModel::analyticalIntegral(), RooParametricStepFunction::analyticalIntegral(), RooCBShape::analyticalIntegral(), RooLognormal::analyticalIntegral(), RooPoisson::analyticalIntegral(), RooGamma::analyticalIntegral(), RooGaussian::analyticalIntegral(), RooBreitWigner::analyticalIntegral(), RooTruthModel::analyticalIntegral(), RooPolynomial::analyticalIntegral(), RooDstD0BG::analyticalIntegral(), RooChebychev::analyticalIntegral(), RooArgusBG::analyticalIntegral(), RooChiSquarePdf::analyticalIntegral(), RooPolyVar::analyticalIntegral(), RooGExpModel::calcSinConvNorm(), RooNumRunningInt::RICacheElem::calculate(), RooChebychev::evaluate(), RooDerivative::evaluate(), RooBernstein::evaluate(), RooNonCentralChiSquare::evaluate(), Roo2DKeysPdf::evaluateFull(), RooGaussian::generateEvent(), RooPoisson::generateEvent(), RooBCPEffDecay::generateEvent(), RooGamma::generateEvent(), RooBCPGenDecay::generateEvent(), RooGExpModel::generateEvent(), RooBMixDecay::generateEvent(), RooNonCPEigenDecay::generateEvent(), RooLognormal::generateEvent(), RooBDecay::generateEvent(), RooGaussModel::generateEvent(), RooDecay::generateEvent(), RooLandau::generateEvent(), Roo2DKeysPdf::loadDataSet(), and RooNumConvolution::setCallProfiling().
| Bool_t RooRealProxy::hasMin | ( | const char * | rname = 0 |
) | const [inline] |
| Bool_t RooRealProxy::hasMax | ( | const char * | rname = 0 |
) | const [inline] |
Definition at line 54 of file RooRealProxy.h.
References RooAbsRealLValue::hasMax(), and lvptr().
Referenced by RooPoisson::analyticalIntegral().
| virtual TObject* RooRealProxy::Clone | ( | const char * | newName = 0 |
) | const [inline, virtual] |
Reimplemented from TNamed.
Definition at line 33 of file RooRealProxy.h.
References RooArgProxy::_owner, and RooRealProxy().
| RooRealProxy::operator Double_t | ( | ) | const [inline] |
Definition at line 37 of file RooRealProxy.h.
References RooArgProxy::_arg, RooArgProxy::_isFund, and RooAbsProxy::_nset.
| const RooAbsReal& RooRealProxy::arg | ( | ) | const [inline] |
| virtual Bool_t RooRealProxy::setArg | ( | RooAbsReal & | newRef | ) | [virtual] |
| RooAbsRealLValue* RooRealProxy::lvptr | ( | ) | const [protected] |
| RooRealProxy& RooRealProxy::operator= | ( | const Double_t & | value | ) | [inline] |
| Double_t RooRealProxy::min | ( | const char * | rname = 0 |
) | const [inline] |
| Double_t RooRealProxy::max | ( | const char * | rname = 0 |
) | const [inline] |
| Bool_t RooRealProxy::hasMin | ( | const char * | rname = 0 |
) | const [inline] |
| Bool_t RooRealProxy::hasMax | ( | const char * | rname = 0 |
) | const [inline] |
1.5.1