RooTrace() | |
RooTrace(const RooTrace&) | |
virtual | ~RooTrace() |
static void | active(Bool_t flag) |
static void | callgrind_dump() |
static void | callgrind_zero() |
static TClass* | Class() |
static void | create(const TObject* obj) |
static void | createSpecial(const char* name, int size) |
static void | destroy(const TObject* obj) |
static void | destroySpecial(const char* name) |
static void | dump() |
static void | dump(ostream& os, Bool_t sinceMarked = kFALSE) |
static RooTrace& | instance() |
virtual TClass* | IsA() const |
static void | mark() |
RooTrace& | operator=(const RooTrace&) |
static void | printObjectCounts() |
virtual void | ShowMembers(TMemberInspector&) |
virtual void | Streamer(TBuffer&) |
void | StreamerNVirtual(TBuffer& ClassDef_StreamerNVirtual_b) |
static void | verbose(Bool_t flag) |
void | addPad(const TObject* ref, Bool_t doPad) |
void | create2(const TObject* obj) |
void | create3(const TObject* obj) |
void | createSpecial3(const char* name, int size) |
void | destroy2(const TObject* obj) |
void | destroy3(const TObject* obj) |
void | destroySpecial3(const char* name) |
void | dump3(ostream&, Bool_t sinceMarked) |
void | mark3() |
void | printObjectCounts3() |
Bool_t | removePad(const TObject* ref) |
Bool_t | _active | |
static RooTrace* | _instance | |
RooLinkedList | _list | |
RooLinkedList | _markList | |
map<TClass*,int> | _objectCount | |
map<std::string,int> | _specialCount | |
map<std::string,int> | _specialSize | |
Bool_t | _verbose |
If flag is true, a message will be printed at each object creation or deletion
Put marker in object list, that allows to dump contents of list relative to this marker
Utility function to trigger zeroing of callgrind counters. Note that this function does _not_ do anything, other than optionally printing this message To trigger callgrind zero counter action, run callgrind with argument '--zero-before=RooTrace::callgrind_zero()' (include single quotes in cmdline)
Utility function to trigger dumping of callgrind counters. Note that this function does _not_ do anything, other than optionally printing this message To trigger callgrind dumping action, run callgrind with argument '--dump-before=RooTrace::callgrind_dump()' (include single quotes in cmdline)