Analysis Software
Documentation for sPHENIX simulation software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
noiMsgTree Class Reference

#include <analysis/blob/master/JS-Jet/FastJetMedianBkg/src_JetMedianTree/macro/loc_lib/noiMsgTree.h>

+ Collaboration diagram for noiMsgTree:

Public Member Functions

 noiMsgTree (bool set_echo)
 
void msg (string msg)
 
void msg (vector< string > messages)
 
void dash ()
 
void write ()
 
void slurp_file (const char *which_file)
 

Static Public Member Functions

static void read_messages (const char *f_name)
 

Public Attributes

bool echo_to_cout {false}
 
 tree
 

Private Attributes

string b_msg
 
TTree tree
 

Detailed Description

Definition at line 3 of file noiMsgTree.h.

View newest version in sPHENIX GitHub at line 3 of file noiMsgTree.h

Constructor & Destructor Documentation

noiMsgTree::noiMsgTree ( bool  set_echo)
inline

Definition at line 9 of file noiMsgTree.h.

View newest version in sPHENIX GitHub at line 9 of file noiMsgTree.h

Member Function Documentation

void noiMsgTree::dash ( )
inline

Definition at line 31 of file noiMsgTree.h.

View newest version in sPHENIX GitHub at line 31 of file noiMsgTree.h

References b_msg, echo_to_cout, and tree.

void noiMsgTree::msg ( string  msg)
inline

Definition at line 19 of file noiMsgTree.h.

View newest version in sPHENIX GitHub at line 19 of file noiMsgTree.h

References b_msg, echo_to_cout, and tree.

Referenced by msg(), read_messages(), and slurp_file().

+ Here is the caller graph for this function:

void noiMsgTree::msg ( vector< string >  messages)
inline

Definition at line 24 of file noiMsgTree.h.

View newest version in sPHENIX GitHub at line 24 of file noiMsgTree.h

References b_msg, echo_to_cout, msg(), and tree.

+ Here is the call graph for this function:

static void noiMsgTree::read_messages ( const char *  f_name)
inlinestatic

Definition at line 39 of file noiMsgTree.h.

View newest version in sPHENIX GitHub at line 39 of file noiMsgTree.h

References msg().

+ Here is the call graph for this function:

void noiMsgTree::slurp_file ( const char *  which_file)
inline

Definition at line 56 of file noiMsgTree.h.

View newest version in sPHENIX GitHub at line 56 of file noiMsgTree.h

References line, and msg().

+ Here is the call graph for this function:

void noiMsgTree::write ( )
inline

Definition at line 36 of file noiMsgTree.h.

View newest version in sPHENIX GitHub at line 36 of file noiMsgTree.h

References tree.

Member Data Documentation

string noiMsgTree::b_msg
private

Definition at line 5 of file noiMsgTree.h.

View newest version in sPHENIX GitHub at line 5 of file noiMsgTree.h

Referenced by dash(), and msg().

bool noiMsgTree::echo_to_cout {false}

Definition at line 8 of file noiMsgTree.h.

View newest version in sPHENIX GitHub at line 8 of file noiMsgTree.h

Referenced by dash(), and msg().

TTree noiMsgTree::tree
private

Definition at line 6 of file noiMsgTree.h.

View newest version in sPHENIX GitHub at line 6 of file noiMsgTree.h

Referenced by dash(), msg(), and write().

noiMsgTree::tree
Initial value:
{"Messages", "Tree of messages"}
{
tree.Branch("messages", &b_msg);
dash();
msg(" Start of msg tree ");
dash();
echo_to_cout = set_echo;
}

Definition at line 11 of file noiMsgTree.h.

View newest version in sPHENIX GitHub at line 11 of file noiMsgTree.h


The documentation for this class was generated from the following file: