![]() |
Bayeux
3.4.1
Core Foundation library for SuperNEMO
|
Genvtx driver configuration parameters. More...
#include <bayeux/genvtx/genvtx_driver.h>
Public Member Functions | |
| genvtx_driver_params () | |
| Default constructor. More... | |
| void | reset () |
| Reset. More... | |
| void | dump (std::ostream &=std::clog) const |
| Rough print. More... | |
| void | check () const |
| Check. More... | |
Public Attributes | |
| std::string | logging_label |
| Logging priority level. More... | |
| std::vector< std::string > | LL_dlls |
| List of DLL to be loaded (library loader) More... | |
| std::string | LL_config |
| Configuration file for the library loader. More... | |
| std::string | GeoMgrConfigFile |
| Geometry manager main configuration file. More... | |
| std::string | VGMgrConfigFile |
| Vertex generator manager main configuration file. More... | |
| bool | action_list = false |
| Flag to list available vertex generators. More... | |
| std::string | generator_name |
| Selected vertex generator name. More... | |
| bool | action_show = false |
| Flag to print informations about the selected vertex generator. More... | |
| bool | action_shoot = false |
| Flag to shoot vertexes from the selected vertex generator. More... | |
| std::string | prng_type |
| Type of the PRNG. More... | |
| int | prng_seed |
| Seed used to initialize the PRNG. More... | |
| int | nshoots |
| Number of shoots. More... | |
| int | shoot_modulo |
| Modulo on vertex number (progress bar) More... | |
| std::string | VtxOutputFile |
| Output file where to store generated vertexes. More... | |
| std::string | VtxInputFile |
| Input file from which to load generated vertexes. More... | |
| bool | action_visu = false |
| Flag to activate visualization. More... | |
| std::string | visu_object |
| Name of the 3D object to focus on. More... | |
| int | visu_max_counts |
| Max number of displayed vertexes. More... | |
| double | visu_spot_zoom |
| Display zoom factor. More... | |
| double | visu_spot_size |
| Display splot size. More... | |
| std::string | visu_spot_color |
| Display splot color. More... | |
| std::string | visu_view |
| Display view (default: "3d") More... | |
| bool | action_visu_store_dd = false |
| Flag to store generated vertexes as a display data objects. More... | |
| std::string | visu_store_dd_out |
| Output file where to store generated vertexes as display data object. More... | |
Protected Member Functions | |
| void | _set_defaults () |
| Set default values. More... | |
Genvtx driver configuration parameters.
| genvtx::genvtx_driver_params::genvtx_driver_params | ( | ) |
Default constructor.
|
protected |
Set default values.
| void genvtx::genvtx_driver_params::check | ( | ) | const |
Check.
| void genvtx::genvtx_driver_params::dump | ( | std::ostream & | = std::clog | ) | const |
Rough print.
| void genvtx::genvtx_driver_params::reset | ( | ) |
Reset.
| bool genvtx::genvtx_driver_params::action_list = false |
Flag to list available vertex generators.
| bool genvtx::genvtx_driver_params::action_shoot = false |
Flag to shoot vertexes from the selected vertex generator.
| bool genvtx::genvtx_driver_params::action_show = false |
Flag to print informations about the selected vertex generator.
| bool genvtx::genvtx_driver_params::action_visu = false |
Flag to activate visualization.
| bool genvtx::genvtx_driver_params::action_visu_store_dd = false |
Flag to store generated vertexes as a display data objects.
| std::string genvtx::genvtx_driver_params::generator_name |
Selected vertex generator name.
| std::string genvtx::genvtx_driver_params::GeoMgrConfigFile |
Geometry manager main configuration file.
| std::string genvtx::genvtx_driver_params::LL_config |
Configuration file for the library loader.
| std::vector<std::string> genvtx::genvtx_driver_params::LL_dlls |
List of DLL to be loaded (library loader)
| std::string genvtx::genvtx_driver_params::logging_label |
Logging priority level.
| int genvtx::genvtx_driver_params::nshoots |
Number of shoots.
| int genvtx::genvtx_driver_params::prng_seed |
Seed used to initialize the PRNG.
| std::string genvtx::genvtx_driver_params::prng_type |
Type of the PRNG.
| int genvtx::genvtx_driver_params::shoot_modulo |
Modulo on vertex number (progress bar)
| std::string genvtx::genvtx_driver_params::VGMgrConfigFile |
Vertex generator manager main configuration file.
| int genvtx::genvtx_driver_params::visu_max_counts |
Max number of displayed vertexes.
| std::string genvtx::genvtx_driver_params::visu_object |
Name of the 3D object to focus on.
| std::string genvtx::genvtx_driver_params::visu_spot_color |
Display splot color.
| double genvtx::genvtx_driver_params::visu_spot_size |
Display splot size.
| double genvtx::genvtx_driver_params::visu_spot_zoom |
Display zoom factor.
| std::string genvtx::genvtx_driver_params::visu_store_dd_out |
Output file where to store generated vertexes as display data object.
| std::string genvtx::genvtx_driver_params::visu_view |
Display view (default: "3d")
| std::string genvtx::genvtx_driver_params::VtxInputFile |
Input file from which to load generated vertexes.
| std::string genvtx::genvtx_driver_params::VtxOutputFile |
Output file where to store generated vertexes.
1.8.15