Hall-D Software  alpha
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
hd_dump/MyProcessor.cc File Reference
#include <iostream>
#include <stdio.h>
#include <unistd.h>
#include <JANA/JApplication.h>
#include "MyProcessor.h"

Go to the source code of this file.

Macros

#define ansi_escape   ((char)0x1b)
 
#define ansi_bold   ansi_escape<<"[1m"
 
#define ansi_black   ansi_escape<<"[30m"
 
#define ansi_red   ansi_escape<<"[31m"
 
#define ansi_green   ansi_escape<<"[32m"
 
#define ansi_blue   ansi_escape<<"[34m"
 
#define ansi_normal   ansi_escape<<"[0m"
 
#define ansi_up(A)   ansi_escape<<"["<<(A)<<"A"
 
#define ansi_down(A)   ansi_escape<<"["<<(A)<<"B"
 
#define ansi_forward(A)   ansi_escape<<"["<<(A)<<"C"
 
#define ansi_back(A)   ansi_escape<<"["<<(A)<<"D"
 

Variables

bool PAUSE_BETWEEN_EVENTS = true
 
bool SKIP_BORING_EVENTS = false
 
bool PRINT_ALL = false
 
bool PRINT_CORE = false
 
bool LIST_ASSOCIATED_OBJECTS = false
 
bool PRINT_SUMMARY_ALL = false
 
bool PRINT_SUMMARY_HEADER = false
 
bool PRINT_STATUS_BITS = false
 
bool ACTIVATE_TAGGED_FOR_SUMMARY = false
 
bool SPARSIFY_SUMMARY
 
set< stringtoprint
 
set< stringtosummarize
 

Macro Definition Documentation

#define ansi_back (   A)    ansi_escape<<"["<<(A)<<"D"

Definition at line 43 of file hd_dump/MyProcessor.cc.

#define ansi_black   ansi_escape<<"[30m"

Definition at line 35 of file hd_dump/MyProcessor.cc.

#define ansi_blue   ansi_escape<<"[34m"

Definition at line 38 of file hd_dump/MyProcessor.cc.

#define ansi_bold   ansi_escape<<"[1m"

Definition at line 34 of file hd_dump/MyProcessor.cc.

Referenced by MyProcessor::brun().

#define ansi_down (   A)    ansi_escape<<"["<<(A)<<"B"

Definition at line 41 of file hd_dump/MyProcessor.cc.

#define ansi_escape   ((char)0x1b)

Definition at line 33 of file hd_dump/MyProcessor.cc.

#define ansi_forward (   A)    ansi_escape<<"["<<(A)<<"C"

Definition at line 42 of file hd_dump/MyProcessor.cc.

#define ansi_green   ansi_escape<<"[32m"

Definition at line 37 of file hd_dump/MyProcessor.cc.

#define ansi_normal   ansi_escape<<"[0m"

Definition at line 39 of file hd_dump/MyProcessor.cc.

Referenced by MyProcessor::brun().

#define ansi_red   ansi_escape<<"[31m"

Definition at line 36 of file hd_dump/MyProcessor.cc.

Referenced by MyProcessor::brun().

#define ansi_up (   A)    ansi_escape<<"["<<(A)<<"A"

Definition at line 40 of file hd_dump/MyProcessor.cc.

Referenced by MyProcessor::evnt().

Variable Documentation

bool ACTIVATE_TAGGED_FOR_SUMMARY = false

Definition at line 27 of file hd_dump/MyProcessor.cc.

bool LIST_ASSOCIATED_OBJECTS = false

Definition at line 23 of file hd_dump/MyProcessor.cc.

Referenced by MyProcessor::evnt(), and ParseCommandLineArguments().

bool PAUSE_BETWEEN_EVENTS = true

Definition at line 19 of file hd_dump/MyProcessor.cc.

Referenced by MyProcessor::evnt(), and ParseCommandLineArguments().

bool PRINT_ALL = false

Definition at line 21 of file hd_dump/MyProcessor.cc.

Referenced by MyProcessor::brun(), and ParseCommandLineArguments().

bool PRINT_CORE = false

Definition at line 22 of file hd_dump/MyProcessor.cc.

Referenced by MyProcessor::brun(), and ParseCommandLineArguments().

bool PRINT_STATUS_BITS = false

Definition at line 26 of file hd_dump/MyProcessor.cc.

Referenced by MyProcessor::evnt(), and ParseCommandLineArguments().

bool PRINT_SUMMARY_ALL = false

Definition at line 24 of file hd_dump/MyProcessor.cc.

Referenced by MyProcessor::brun(), and ParseCommandLineArguments().

bool PRINT_SUMMARY_HEADER = false

Definition at line 25 of file hd_dump/MyProcessor.cc.

Referenced by MyProcessor::evnt(), main(), and ParseCommandLineArguments().

bool SKIP_BORING_EVENTS = false
bool SPARSIFY_SUMMARY

Definition at line 20 of file hd_dump.cc.

Referenced by MyProcessor::evnt(), and ParseCommandLineArguments().

set<string> toprint
set<string> tosummarize

Definition at line 31 of file hd_dump/MyProcessor.cc.

Referenced by MyProcessor::brun(), and MyProcessor::evnt().