1 #ifndef TRIGGERSCOMPARISON_H
2 #define TRIGGERSCOMPARISON_H
util::Stopwatch * m_stopwatch
The stopwatch, if we're using one.
std::string m_input_filename1
names of input ROOT trees
long int m_n_events2
The total number of events from file2.
float the_readout_end_time1
float the_readout_start_time1
long int m_first_event_num1
The first event number from file1 to read.
LogLevel
Log level enumerations.
TH1F * h_triggertime_1
output histograms
float m_interpose_interval1
std::string m_output_filename
Output ROOT filename that this tool RECREATE's.
long int m_current_event_num1
The current event number from file1.
TFile * m_output_file
Output ROOT file.
std::string m_input_filename2
long int m_first_event_num2
The first event number from file2 to read.
TFile * m_input_file1
input ROOT files
std::string m_stopwatch_file
Image filename to save the histogram to, if required.
TTree * m_triggers_tree1
input trees containing triggers
TH1F * h_selections_intersection
std::stringstream m_ss
For easy formatting of Log messages.
long int m_current_event_num2
The current event number from file2.
int m_verbose
Verbosity level, as defined in tool parameter file.
float the_trigger_time1
trigger time
long int m_n_events1
The total number of events from file1.
void StreamToLog(int level)
TTree * m_header_tree1
input headers trees
void Log(const std::string &message, const int message_level)
Format messages in the same way as for tools.
float m_interpose_interval2
float the_readout_end_time2
bool Initialise(std::string configfile, DataModel &data)
float the_readout_start_time2