24 namespace QwTracking {
70 std::string indentation;
71 for (
int i = 0; i < indent; i++) indentation +=
" ";
75 if (recursive &&
fTree) {
76 QwOut << indentation <<
"tree: ";
81 if (recursive &&
fNext) {
82 QwOut << indentation <<
"next: ";
int fNTrees
Number of trees pointed at by the pointer above.
#define QwOut
Predefined log drain for explicit output.
shortnode * fNext
Link to the next node.
void Print(bool recursive=false, int indent=0)
Print some debugging information.
shortnode()
Default constructor.
A logfile class, based on an identical class in the Hermes analyzer.
static int fDebug
Debug level.
shorttree * GetTree(int i=0) const
Get the tree.
Definition of a shortnode, the short version of a nodenode.
static std::ostream & endl(std::ostream &)
End of the line.
std::ostream & operator<<(std::ostream &stream, const shortnode &sn)
void Print(bool recursive=false, int indent=0)
Print some debugging information.