DP3
Namespaces | Functions
DP3.h File Reference
#include "common/ParameterSet.h"
#include "steps/InputStep.h"

Go to the source code of this file.

Namespaces

 dp3
 This file has generic helper routines for testing steps.
 
 dp3::base
 

Functions

void dp3::base::Execute (const std::string &parsetName, const std::vector< std::string > &arguments={})
 
void dp3::base::ExecuteFromCommandLine (const std::vector< std::string > &arguments)
 Command-line interface. More...
 
void dp3::base::ExecuteFromCommandLine (int argc, char *argv[])
 Command-line interface. More...
 
dp3::common::Fields dp3::base::GetChainRequiredFields (std::shared_ptr< steps::Step > first_step)
 
size_t dp3::base::GetNThreads ()
 
std::shared_ptr< steps::InputStep > dp3::base::MakeMainSteps (const common::ParameterSet &parset)
 
std::shared_ptr< steps::Step > dp3::base::MakeSingleStep (const std::string &type, const common::ParameterSet &parset, const std::string &prefix, steps::Step::MsType input_type)
 
std::shared_ptr< steps::Step > dp3::base::MakeStepsFromParset (const common::ParameterSet &parset, const std::string &prefix, const std::string &step_names_key, const std::string &input_ms_name, bool terminateChain, steps::Step::MsType initial_step_output)
 
dp3::common::Fields dp3::base::SetChainProvidedFields (std::shared_ptr< steps::Step > first_step, dp3::common::Fields provided_fields=dp3::common::Fields())
 
void dp3::base::SetNThreads (size_t n_threads)
 
void dp3::base::ShowUsage ()