Bayeux
3.4.1
Core Foundation library for SuperNEMO
|
Top-level namespace of the Bayeux/genbb_help module library. More...
Namespaces | |
decay0 | |
Nested namespace of the Bayeux/genbb_help module library (decay0 C++ port) | |
detail | |
pdg | |
Classes | |
class | alpha_decay |
Description of an alpha decay. More... | |
class | base_decay_driver |
Base decay driver. More... | |
class | beta_decay |
Description of a beta decay. More... | |
class | combined_particle_generator |
Generator for combined generators. More... | |
class | decay_driver_factory |
Decay driver factory methods. More... | |
class | fermi_function |
Fermi function for beta+/- decays. More... | |
class | from_file_generator |
A generator that loads primary events from a file. More... | |
class | genbb_mgr |
Legacy bridge manager that reads Genbb files. More... | |
class | genbb_writer |
class | i_genbb |
GENBB particle generator abstract base class. More... | |
class | i_lorentz_boost_generator |
Abstract mother class to fetch Lorentz Boost data. More... | |
class | kinematics |
Relastivistic particle kinematics. More... | |
class | lorentz_boost_wrapper |
Wrapper for another generator. More... | |
class | manager |
GENBB particle manager management class. More... | |
class | nuclear_decay |
Description of a nuclear decay. More... | |
class | nuclear_decay_generator |
A generator that shoot nuclear decays. More... | |
class | nuclear_decay_manager |
A nuclear decay manager. More... | |
class | nuclear_level |
Description of a nuclear level. More... | |
class | nuclear_transition |
Description of a deexcitation nuclear transition between two levels of the same nuclide (gamma + IC) More... | |
class | primary_event |
A primary event from a Monte-Carlo generator. More... | |
class | primary_particle |
A primary particle generated by a Monte Carlo generator process. More... | |
class | save_to_file_wrapper |
Wrapper for another generator. More... | |
class | single_particle_generator |
Generator for single particles with some special kinematics. More... | |
class | time_slicer_generator |
Time slicer generator. More... | |
class | two_body_decay |
Description of a two body decay. More... | |
class | utils |
Utility class. More... | |
struct | version |
Describe the genbb_help API version and features. More... | |
class | wdecay0 |
Decay0/GENBB (C++ port) generator wrapper. More... | |
Typedefs | |
typedef datatools::handle< i_genbb > | pg_handle_type |
Handle on GENBB particle generator. More... | |
Functions | |
std::string | get_resource_dir (bool overriden_env=false) |
std::string | get_resource (const std::string &rname, bool overriden_env=false) |
Top-level namespace of the Bayeux/genbb_help module library.
Top-level namespace of the Bayeux/genbb_help module library
Handle on GENBB particle generator.
std::string genbb::get_resource | ( | const std::string & | rname, |
bool | overriden_env = false |
||
) |
Return URL, i.e. a path, to named resource By default the encoded resource root, determined at compile time is used to search for the resource. This can be overriden by setting the GENBB_HELP_RESOURCE_DIR environment variable to a path holding custom resources.
rname | name of resource, given as a path relative to resource root. |
overriden_env | flag to allow path overriding by the GENBB_HELP_RESOURCE_DIR environment variable. |
std::string genbb::get_resource_dir | ( | bool | overriden_env = false | ) |
Return URL, i.e. a path, to the base directory where resource files are installed
overriden_env | If set this flag trigger the search for the environment variable GENBB_HELP_RESOURCE_DIR as a directory path on the filesystem as an alternative base directory for resources in place of the standard installation path |