HYDRA_development_version
|
#include <hdebug.h>
Public Member Functions | |
HDebug (void) | |
~HDebug (void) | |
void | setIdentLevel (Int_t level) |
Int_t | getIdentLevel (void) |
void | incIdentLevel (void) |
void | decIdentLevel (void) |
void | message (const Text_t *format,...) |
void | enterFunc (const Text_t *func) |
void | leaveFunc (const Text_t *func) |
Private Attributes | |
Int_t | fIdentLevel |
HDebug::HDebug | ( | void | ) |
|
inline |
Definition at line 15 of file hdebug.h.
Referenced by leaveFunc().
void HDebug::enterFunc | ( | const Text_t * | func | ) |
Definition at line 23 of file hdebug.cc.
References incIdentLevel(), and message().
Referenced by HRecEvent::activateBranch(), HPartialEvent::activateBranch(), Hades::activateTree(), HPartialEvent::addCategory(), Hades::Browse(), HShowerCalibrater::calibrate(), HShowerHitDigitizer::digitize(), HShowerPadDigitizer::digitize(), Hades::eventLoop(), HLatchUnpacker::execute(), HTofTrigger::execute(), HTBoxUnpacker::execute(), HTofCalibrater::execute(), HTofHitF::execute(), HTofHitF2::execute(), HTofClusterF::execute(), HShowerHitFinder::lookForHit(), and HRecEvent::makeBranch().
|
inline |
Definition at line 13 of file hdebug.h.
References fIdentLevel.
|
inline |
Definition at line 14 of file hdebug.h.
Referenced by enterFunc().
void HDebug::leaveFunc | ( | const Text_t * | func | ) |
Definition at line 28 of file hdebug.cc.
References decIdentLevel(), and message().
Referenced by HRecEvent::activateBranch(), HPartialEvent::activateBranch(), Hades::activateTree(), HPartialEvent::addCategory(), Hades::Browse(), HShowerCalibrater::calibrate(), HShowerHitDigitizer::digitize(), HShowerPadDigitizer::digitize(), Hades::eventLoop(), HLatchUnpacker::execute(), HTBoxUnpacker::execute(), HTofHitF::execute(), HTofHitF2::execute(), HTofClusterF::execute(), HShowerHitFinder::lookForHit(), and HRecEvent::makeBranch().
void HDebug::message | ( | const Text_t * | format, |
... | |||
) |
Definition at line 14 of file hdebug.cc.
References fIdentLevel.
Referenced by HRecEvent::activateBranch(), Hades::Browse(), HShowerCalibrater::calibrate(), HShowerHitDigitizer::digitize(), HShowerPadDigitizer::digitize(), enterFunc(), Hades::eventLoop(), HTofCalibrater::execute(), leaveFunc(), and HShowerHitFinder::lookForHit().
|
private |
Definition at line 8 of file hdebug.h.
Referenced by getIdentLevel(), and message().