#include <BONSAI.h>
Definition at line 14 of file BONSAI.h.
Log level enumerations.
Enumerator |
---|
FATAL |
|
ERROR |
|
WARN |
|
INFO |
|
DEBUG1 |
|
DEBUG2 |
|
DEBUG3 |
|
Definition at line 61 of file BONSAI.h.
bool BONSAI::Finalise |
( |
| ) |
|
bool BONSAI::Initialise |
( |
std::string |
configfile, |
|
|
DataModel & |
data |
|
) |
| |
void BONSAI::StreamToLog |
( |
int |
level | ) |
|
|
inlineprivate |
Print the current value of the streamer at the set log level, then clear the streamer
Definition at line 55 of file BONSAI.h.
WCSimBonsai* BONSAI::m_bonsai |
|
private |
This is the class that runs the BONSAI low-energy reconstruction algorithm.
Definition at line 27 of file BONSAI.h.
Number of hits in a trigger.
Definition at line 29 of file BONSAI.h.
std::vector<int>* BONSAI::m_in_PMTIDs |
|
private |
PMT IDs of hits in a trigger.
Definition at line 31 of file BONSAI.h.
std::vector<float>* BONSAI::m_in_Qs |
|
private |
Charges of hits in a trigger.
Definition at line 35 of file BONSAI.h.
std::vector<float>* BONSAI::m_in_Ts |
|
private |
Times of hits in a trigger.
Definition at line 33 of file BONSAI.h.
unsigned int BONSAI::m_nhits_max |
|
private |
Above this number of hits in a trigger, don't run BONSAI. Equality is run. Set in config file.
Definition at line 40 of file BONSAI.h.
unsigned int BONSAI::m_nhits_min |
|
private |
Below this number of hits in a trigger, don't run BONSAI. Equality is run. Set in config file.
Definition at line 38 of file BONSAI.h.
std::stringstream BONSAI::m_ss |
|
private |
For easy formatting of Log messages.
Definition at line 51 of file BONSAI.h.
The stopwatch, if we're using one.
Definition at line 43 of file BONSAI.h.
std::string BONSAI::m_stopwatch_file |
|
private |
Image filename to save the histogram to, if required.
Definition at line 45 of file BONSAI.h.
Verbosity level, as defined in tool parameter file.
Definition at line 48 of file BONSAI.h.
The documentation for this class was generated from the following files: