Base decay driver.
More...
#include <bayeux/genbb_help/base_decay_driver.h>
|
| | base_decay_driver () |
| | Default constructor. More...
|
| |
| virtual | ~base_decay_driver () |
| | Destructor. More...
|
| |
| datatools::logger::priority | get_logging () const |
| | Return the logging priority threshold. More...
|
| |
| void | set_logging (datatools::logger::priority) |
| | Set the logging priority threshold. More...
|
| |
| virtual void | tree_dump (std::ostream &out_=std::clog, const std::string &title_="", const std::string &indent_="", bool inherit_=false) const |
| | Smart print. More...
|
| |
| bool | is_initialized () const |
| | Check initialization status. More...
|
| |
| void | initialize_simple () |
| | Initialization. More...
|
| |
| virtual void | set_levels (const nuclear_level &level_initial_, const nuclear_level &level_final_) |
| | Set the transition parameters from the initial and stop levels. More...
|
| |
| virtual void | initialize (const datatools::properties &setup_)=0 |
| | Initialize from configuration properties. More...
|
| |
| virtual void | reset ()=0 |
| | Reset. More...
|
| |
| virtual int | fill (mygsl::rng &prng_, primary_event &event_)=0 |
| | Shoot the kinematics of the decay and fill a primary event. More...
|
| |
| | i_tree_dumpable () |
| | Constructor. More...
|
| |
| virtual | ~i_tree_dumpable () |
| | Destructor. More...
|
| |
| virtual void | print_tree (std::ostream &out_=std::clog, const boost::property_tree::ptree &options_=empty_options()) const |
| | Main new interface method for printing. More...
|
| |
| void | print_tree_json (std::ostream &out_=std::clog, const std::string &json_options_="") const |
| | Printing with jsonized options. More...
|
| |
| void | print_tree_json (std::ostream &out_=std::clog, const char *json_options_=nullptr) const |
| | Printing with jsonized options. More...
|
| |
| void | tree_dump_id (const int out_type_=OSTREAM_CLOG, const std::string &title_="", const std::string &indent_="", const bool inherit_=false) const |
| |
| void | tree_print_id (const int out_type_=OSTREAM_CLOG, const std::string &title_="") const |
| |
| void | smart_print_id (const int out_type_=OSTREAM_CLOG, const std::string &title_="", const std::string &indent_="") const |
| |
◆ base_decay_driver()
| genbb::base_decay_driver::base_decay_driver |
( |
| ) |
|
◆ ~base_decay_driver()
| virtual genbb::base_decay_driver::~base_decay_driver |
( |
| ) |
|
|
virtual |
◆ _initialize()
◆ _set_default()
| void genbb::base_decay_driver::_set_default |
( |
| ) |
|
|
protected |
Set the default attributes.
◆ _set_initialized()
| void genbb::base_decay_driver::_set_initialized |
( |
bool |
| ) |
|
|
protected |
Set the initialization flag.
◆ fill()
◆ get_logging()
Return the logging priority threshold.
◆ initialize()
◆ initialize_simple()
| void genbb::base_decay_driver::initialize_simple |
( |
| ) |
|
◆ is_initialized()
| bool genbb::base_decay_driver::is_initialized |
( |
| ) |
const |
Check initialization status.
◆ reset()
| virtual void genbb::base_decay_driver::reset |
( |
| ) |
|
|
pure virtual |
◆ set_levels()
◆ set_logging()
Set the logging priority threshold.
◆ tree_dump()
| virtual void genbb::base_decay_driver::tree_dump |
( |
std::ostream & |
out_ = std::clog, |
|
|
const std::string & |
title_ = "", |
|
|
const std::string & |
indent_ = "", |
|
|
bool |
inherit_ = false |
|
) |
| const |
|
virtual |
The documentation for this class was generated from the following file: