34 #ifndef GENBB_HELP_SAVE_TO_FILE_WRAPPER_H 35 #define GENBB_HELP_SAVE_TO_FILE_WRAPPER_H 1 83 bool compute_classification_ =
true);
89 std::string _PE_label_;
90 boost::scoped_ptr<pimpl_imp> _pimpl_;
104 #endif // GENBB_HELP_SAVE_TO_FILE_WRAPPER_H virtual bool has_next()
Check if the generator has a next event.
static const std::string & default_pe_label()
Return the default label for the "primary event" bank.
GENBB particle generator abstract base class.
Definition: i_genbb.h:59
void set_generator(i_genbb &)
Set the particle generator.
virtual bool is_initialized() const
Check initialization status.
virtual void _load_next(primary_event &event_, bool compute_classification_=true)
Load next primary event from the generator algorithm.
void set_primary_event_bank_label(const std::string &)
Set the label of the primary event bank.
DOCD_CLASS_DECLARATION(my::algo)
Declaration of the OCD support for the my::algo class.
save_to_file_wrapper()
Default constructor.
#define GENBB_PG_REGISTRATION_INTERFACE(GENBB_CLASS_NAME)
Definition: genbb_macros.h:22
Top-level namespace of the Bayeux/genbb_help module library.
Definition: alpha_decay.h:51
Wrapper for another generator.
Definition: save_to_file_wrapper.h:43
virtual void initialize(const datatools::properties &setup_, datatools::service_manager &service_manager_, detail::pg_dict_type &dictionary_)
Main initialization interface method.
virtual ~save_to_file_wrapper()
Destructor.
A primary event from a Monte-Carlo generator.
Definition: primary_event.h:60
std::map< std::string, pg_entry_type > pg_dict_type
Definition: pg_tools.h:134
virtual void reset()
Reset.