12 #ifndef MCTOOLS_SIMULATED_DATA_INPUT_MODULE_H 13 #define MCTOOLS_SIMULATED_DATA_INPUT_MODULE_H 1 26 class simulated_data_reader;
59 bool allow_duplicate_ =
false);
62 const std::string & prefix_,
63 const std::string & extension_,
65 unsigned int start_ = 0,
72 void set_limits(
int max_record_total_,
int max_record_per_file_ = 0,
int max_files_ = -1);
80 bool _overwrite_existing_sd_bank_label_;
81 std::string _sd_bank_label_;
83 boost::scoped_ptr<mctools::simulated_data_reader> _reader_;
96 #endif // MCTOOLS_SIMULATED_DATA_INPUT_MODULE_H
process_status
Processing status flags used as the returned value of data processing methods through the pipeline.
Definition: base_module.h:65
DOCD_CLASS_DECLARATION(my::algo)
Declaration of the OCD support for the my::algo class.
std::map< std::string, module_entry_type > module_handle_dict_type
Definition: module_tools.h:141
Base processing module (abstract interface)
Definition: base_module.h:59
#define DPP_MODULE_REGISTRATION_INTERFACE(T)
Definition: base_module.h:231