#include <RooNameReg.h>
Inheritance diagram for RooNameReg:
Public Member Functions | |
virtual | ~RooNameReg () |
const TNamed * | constPtr (const char *stringPtr) |
const char * | constStr (const TNamed *namePtr) |
virtual | ~RooNameReg () |
const TNamed * | constPtr (const char *stringPtr) |
const char * | constStr (const TNamed *namePtr) |
Static Public Member Functions | |
static RooNameReg & | instance () |
static const TNamed * | ptr (const char *stringPtr) |
static const char * | str (const TNamed *ptr) |
static void | cleanup () |
static RooNameReg & | instance () |
static const TNamed * | ptr (const char *stringPtr) |
static const char * | str (const TNamed *ptr) |
static void | cleanup () |
Protected Member Functions | |
RooNameReg () | |
RooNameReg (const RooNameReg &other) | |
RooNameReg () | |
RooNameReg (const RooNameReg &other) | |
Protected Attributes | |
RooHashTable | _htable |
RooLinkedList | _list |
Static Protected Attributes | |
static RooNameReg * | _instance |
static RooNameReg * | _instance |
Definition at line 23 of file RooNameReg.h.
RooNameReg::~RooNameReg | ( | ) | [virtual] |
RooNameReg::RooNameReg | ( | ) | [inline, protected] |
Definition at line 39 of file RooNameReg.h.
RooNameReg::RooNameReg | ( | const RooNameReg & | other | ) | [protected] |
Definition at line 50 of file RooNameReg.cxx.
virtual RooNameReg::~RooNameReg | ( | ) | [virtual] |
RooNameReg::RooNameReg | ( | ) | [inline, protected] |
Definition at line 39 of file RooNameReg.h.
RooNameReg::RooNameReg | ( | const RooNameReg & | other | ) | [protected] |
RooNameReg & RooNameReg::instance | ( | ) | [static] |
Definition at line 57 of file RooNameReg.cxx.
References _instance, and RooSentinel::activate().
Referenced by G__G__RooFitCore2_498_0_1(), G__setup_memfuncRooNameReg(), RooRealBinding::loadValues(), ptr(), and str().
const TNamed * RooNameReg::constPtr | ( | const char * | stringPtr | ) |
Definition at line 83 of file RooNameReg.cxx.
References _htable, _list, RooHashTable::add(), RooLinkedList::Add(), RooHashTable::find(), t, and TNamed::TNamed().
Referenced by ptr().
const char * RooNameReg::constStr | ( | const TNamed * | namePtr | ) |
const TNamed * RooNameReg::ptr | ( | const char * | stringPtr | ) | [static] |
Definition at line 115 of file RooNameReg.cxx.
References constPtr(), and instance().
Referenced by RooProdPdf::analyticalIntegralWN(), RooAbsAnaConvPdf::analyticalIntegralWN(), RooAddPdf::fixCoefRange(), RooAddModel::fixCoefRange(), RooProdPdf::fixRefRange(), G__G__RooFitCore2_498_0_4(), G__setup_memfuncRooNameReg(), RooAddition::getAnalyticalIntegral(), RooEffProd::getAnalyticalIntegralWN(), RooSimultaneous::getAnalyticalIntegralWN(), RooAbsAnaConvPdf::getCoefNorm(), RooAddModel::getCompIntList(), RooProduct::getPartIntList(), RooProdPdf::getPartIntList(), RooAddPdf::getProjCache(), RooAddModel::getProjCache(), RooProjectedPdf::getProjection(), RooSimultaneous::selectNormalizationRange(), and str().
const char * RooNameReg::str | ( | const TNamed * | ptr | ) | [static] |
Definition at line 124 of file RooNameReg.cxx.
References constStr(), instance(), and ptr().
Referenced by RooRealIntegral::evaluate(), G__G__RooFitCore2_498_0_5(), G__setup_memfuncRooNameReg(), RooAddPdf::getCoefRange(), RooRealBinding::getMaxLimit(), RooRealBinding::getMinLimit(), RooAbsPdf::getNormObj(), RooProdPdf::getPartIntList(), RooAddPdf::getProjCache(), RooAddModel::getProjCache(), RooRealIntegral::integrate(), RooRealIntegral::RooRealIntegral(), and RooRealIntegral::sum().
void RooNameReg::cleanup | ( | ) | [static] |
Definition at line 70 of file RooNameReg.cxx.
References _instance.
Referenced by CleanUpRooFitAtExit(), G__G__RooFitCore2_498_0_6(), and G__setup_memfuncRooNameReg().
static RooNameReg& RooNameReg::instance | ( | ) | [static] |
const TNamed* RooNameReg::constPtr | ( | const char * | stringPtr | ) |
const char* RooNameReg::constStr | ( | const TNamed * | namePtr | ) |
static const TNamed* RooNameReg::ptr | ( | const char * | stringPtr | ) | [static] |
static const char* RooNameReg::str | ( | const TNamed * | ptr | ) | [static] |
static void RooNameReg::cleanup | ( | ) | [static] |
RooNameReg * RooNameReg::_instance [static, protected] |
RooHashTable RooNameReg::_htable [protected] |
RooLinkedList RooNameReg::_list [protected] |
RooNameReg* RooNameReg::_instance [static, protected] |
Definition at line 37 of file RooNameReg.h.