#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.
1.5.1