#include <TPipeline.h>
Constructor & Destructor Documentation
| TPipeline::~TPipeline |
( |
| ) |
|
|
virtual |
Member Function Documentation
| void TPipeline::AddInputRootFile |
( |
std::string |
filename | ) |
|
Adds an input root file. If called multiple times, will open the files in a TChain.
| void TPipeline::AddRawDataFile |
( |
std::string |
filename | ) |
|
These should only be called before calling "initialize" ///
Adds a raw data file. If called multiple times, will open files sequentially.
| bool TPipeline::AllQueuesEmpty |
( |
| ) |
|
|
private |
| bool TPipeline::CanStart |
( |
bool |
print_reason = false | ) |
|
| void TPipeline::ClearHistograms |
( |
| ) |
|
These are safe to called after the pipeline has started ///
| TDirectory * TPipeline::GetDirectory |
( |
| ) |
|
| std::string TPipeline::GetHistogramLibrary |
( |
| ) |
const |
| TList * TPipeline::GetVariables |
( |
| ) |
|
| int TPipeline::Initialize |
( |
| ) |
|
|
private |
| bool TPipeline::InLearningPhase |
( |
| ) |
|
| bool TPipeline::IsFinished |
( |
| ) |
|
| TRawEventSource * TPipeline::OpenSingleFile |
( |
const std::string & |
filename | ) |
|
|
private |
| void TPipeline::Pause |
( |
| ) |
|
| void TPipeline::RemoveVariable |
( |
const char * |
name | ) |
|
| void TPipeline::ReplaceRawDataFile |
( |
std::string |
filename | ) |
|
| void TPipeline::Resume |
( |
| ) |
|
| void TPipeline::SetHistogramLibrary |
( |
std::string |
filename | ) |
|
Sets the histogram library to be used.
| void TPipeline::SetInputRing |
( |
std::string |
ringname | ) |
|
| void TPipeline::SetIsOnline |
( |
bool |
is_online | ) |
|
When reading a raw data file, should it be repeatedly checked for new data.
| void TPipeline::SetOutputRootFile |
( |
std::string |
filename | ) |
|
Sets the output root file.
| void TPipeline::SetReplaceVariable |
( |
const char * |
name, |
|
|
double |
value |
|
) |
| |
| void TPipeline::SetTimeOrdering |
( |
bool |
time_order | ) |
|
Should the input data be time ordered prior to event building.
| void TPipeline::SetupHistogramLoop |
( |
| ) |
|
|
private |
| void TPipeline::SetupOutputFile |
( |
| ) |
|
|
private |
| void TPipeline::SetupOutputLoop |
( |
| ) |
|
|
private |
| void TPipeline::SetupRawReadLoop |
( |
| ) |
|
|
private |
| void TPipeline::SetupRootReadLoop |
( |
| ) |
|
|
private |
| void TPipeline::Start |
( |
| ) |
|
| std::string TPipeline::Status |
( |
| ) |
|
| void TPipeline::Write |
( |
| ) |
|
Member Data Documentation
| std::string TPipeline::histogram_library |
|
private |
| std::vector<std::string> TPipeline::input_raw_files |
|
private |
| std::string TPipeline::input_ring |
|
private |
| std::vector<std::string> TPipeline::input_root_files |
|
private |
| bool TPipeline::is_online |
|
private |
| TDirectory* TPipeline::output_directory |
|
private |
| TFile* TPipeline::output_file |
|
private |
| std::string TPipeline::output_root_file |
|
private |
| bool TPipeline::time_order |
|
private |
| int TPipeline::time_order_depth |
|
private |
The documentation for this class was generated from the following files: