#include <RooTrace.h>
Public Member Functions | |
virtual | ~RooTrace () |
virtual | ~RooTrace () |
Static Public Member Functions | |
static void | create (const TObject *obj) |
static void | destroy (const TObject *obj) |
static void | active (Bool_t flag) |
static void | verbose (Bool_t flag) |
static void | dump () |
static void | dump (ostream &os, Bool_t sinceMarked=kFALSE) |
static void | mark () |
static void | create (const TObject *obj) |
static void | destroy (const TObject *obj) |
static void | active (Bool_t flag) |
static void | verbose (Bool_t flag) |
static void | dump () |
static void | dump (ostream &os, Bool_t sinceMarked=kFALSE) |
static void | mark () |
Protected Member Functions | |
void | addPad (const TObject *ref, Bool_t doPad) |
Bool_t | removePad (const TObject *ref) |
void | addPad (const TObject *ref, Bool_t doPad) |
Bool_t | removePad (const TObject *ref) |
Static Protected Member Functions | |
static void | create2 (const TObject *obj) |
static void | destroy2 (const TObject *obj) |
static void | create2 (const TObject *obj) |
static void | destroy2 (const TObject *obj) |
Static Protected Attributes | |
static Bool_t | _active |
static Bool_t | _verbose |
static RooLinkedList | _list |
static RooLinkedList | _markList |
Definition at line 23 of file RooTrace.h.
virtual RooTrace::~RooTrace | ( | ) | [inline, virtual] |
Definition at line 26 of file RooTrace.h.
virtual RooTrace::~RooTrace | ( | ) | [inline, virtual] |
Definition at line 26 of file RooTrace.h.
void RooTrace::create | ( | const TObject * | obj | ) | [static] |
Definition at line 50 of file RooTrace.cxx.
References _active, and create2().
Referenced by G__G__RooFitCore3_432_0_1(), G__setup_memfuncRooTrace(), RooAbsArg::RooAbsArg(), RooAbsCollection::RooAbsCollection(), and RooSharedProperties::RooSharedProperties().
void RooTrace::destroy | ( | const TObject * | obj | ) | [static] |
Definition at line 59 of file RooTrace.cxx.
References _active, and destroy2().
Referenced by G__G__RooFitCore3_432_0_2(), G__setup_memfuncRooTrace(), RooAbsArg::~RooAbsArg(), RooAbsCollection::~RooAbsCollection(), and RooSharedProperties::~RooSharedProperties().
void RooTrace::active | ( | Bool_t | flag | ) | [static] |
Definition at line 68 of file RooTrace.cxx.
References _active.
Referenced by G__G__RooFitCore3_432_0_3(), G__setup_memfuncRooTrace(), rf507_debugtools(), and stressRooFit().
void RooTrace::verbose | ( | Bool_t | flag | ) | [static] |
Definition at line 77 of file RooTrace.cxx.
References _verbose.
Referenced by G__G__RooFitCore3_432_0_4(), G__setup_memfuncRooTrace(), and rf507_debugtools().
void RooTrace::dump | ( | ) | [static] |
Definition at line 128 of file RooTrace.cxx.
References kFALSE.
Referenced by G__G__RooFitCore3_432_0_5(), G__G__RooFitCore3_432_0_6(), G__setup_memfuncRooTrace(), rf507_debugtools(), and stressRooFit().
Definition at line 136 of file RooTrace.cxx.
References _list, _markList, RooLinkedList::At(), TObject::ClassName(), TObject::GetName(), RooLinkedList::GetSize(), i, and RooLinkedList::IndexOf().
void RooTrace::mark | ( | ) | [static] |
Definition at line 117 of file RooTrace.cxx.
References _list, and _markList.
Referenced by G__G__RooFitCore3_432_0_7(), G__setup_memfuncRooTrace(), and rf507_debugtools().
void RooTrace::create2 | ( | const TObject * | obj | ) | [static, protected] |
Definition at line 88 of file RooTrace.cxx.
References _list, _verbose, and RooLinkedList::Add().
Referenced by create().
void RooTrace::destroy2 | ( | const TObject * | obj | ) | [static, protected] |
Definition at line 103 of file RooTrace.cxx.
References _list, _verbose, and RooLinkedList::Remove().
Referenced by destroy().
static void RooTrace::create | ( | const TObject * | obj | ) | [static] |
static void RooTrace::destroy | ( | const TObject * | obj | ) | [static] |
static void RooTrace::active | ( | Bool_t | flag | ) | [static] |
static void RooTrace::verbose | ( | Bool_t | flag | ) | [static] |
static void RooTrace::dump | ( | ) | [static] |
static void RooTrace::mark | ( | ) | [static] |
static void RooTrace::create2 | ( | const TObject * | obj | ) | [static, protected] |
static void RooTrace::destroy2 | ( | const TObject * | obj | ) | [static, protected] |
Bool_t RooTrace::_active [static, protected] |
Bool_t RooTrace::_verbose [static, protected] |
RooLinkedList RooTrace::_list [static, protected] |
RooLinkedList RooTrace::_markList [static, protected] |