GRUTinizer
|
#include <THistogramLoop.h>
Public Member Functions | |
THistogramLoop (ThreadsafeQueue< TUnpackedEvent * > &input_queue, ThreadsafeQueue< TUnpackedEvent * > &output_queue, TDirectory *dir=NULL) | |
void | LoadLibrary (std::string library) |
std::string | GetLibraryName () const |
void | ClearHistograms () |
void | Write () |
void | SetReplaceVariable (const char *name, double value) |
void | RemoveVariable (const char *name) |
TList * | GetVariables () |
![]() | |
StoppableThread () | |
virtual | ~StoppableThread () |
void | Resume () |
void | Pause () |
void | Stop () |
bool | IsPaused () |
bool | IsRunning () |
void | Join () |
virtual std::string | Status () |
Protected Member Functions | |
bool | Iteration () |
Private Attributes | |
TCompiledHistograms | compiled_histograms |
ThreadsafeQueue < TUnpackedEvent * > & | input_queue |
ThreadsafeQueue < TUnpackedEvent * > & | output_queue |
TDirectory * | output_dir |
THistogramLoop::THistogramLoop | ( | ThreadsafeQueue< TUnpackedEvent * > & | input_queue, |
ThreadsafeQueue< TUnpackedEvent * > & | output_queue, | ||
TDirectory * | dir = NULL |
||
) |
void THistogramLoop::ClearHistograms | ( | ) |
std::string THistogramLoop::GetLibraryName | ( | ) | const |
TList * THistogramLoop::GetVariables | ( | ) |
|
protectedvirtual |
Implements StoppableThread.
void THistogramLoop::LoadLibrary | ( | std::string | library | ) |
void THistogramLoop::RemoveVariable | ( | const char * | name | ) |
void THistogramLoop::SetReplaceVariable | ( | const char * | name, |
double | value | ||
) |
void THistogramLoop::Write | ( | ) |
|
private |
|
private |
|
private |
|
private |