Bayeux  3.4.1
Core Foundation library for SuperNEMO
Public Member Functions | Public Attributes | List of all members
geomtools::geomtools_driver_params Struct Reference

#include <bayeux/geomtools/geomtools_driver.h>

Public Member Functions

 geomtools_driver_params ()
 
void reset ()
 
int parse (const std::vector< std::string > &argv_, std::ostream &out_=std::clog)
 
bool can_initialize () const
 

Public Attributes

datatools::logger::priority logging
 
bool mute
 
bool interactive
 
std::vector< std::string > LL_dlls
 
std::string LL_config
 
std::string geo_mgr_config_file
 
std::vector< std::string > setup_filenames
 
bool mapping_requested
 
std::string categories_filename
 
std::string top_mapping_model_name
 
std::vector< std::string > mapping_only_categories
 
std::vector< std::string > mapping_excluded_categories
 
int32_t mapping_max_depth
 
std::string materials_plugin_name
 

Constructor & Destructor Documentation

◆ geomtools_driver_params()

geomtools::geomtools_driver_params::geomtools_driver_params ( )

Member Function Documentation

◆ can_initialize()

bool geomtools::geomtools_driver_params::can_initialize ( ) const

◆ parse()

int geomtools::geomtools_driver_params::parse ( const std::vector< std::string > &  argv_,
std::ostream &  out_ = std::clog 
)

◆ reset()

void geomtools::geomtools_driver_params::reset ( )

Member Data Documentation

◆ categories_filename

std::string geomtools::geomtools_driver_params::categories_filename

◆ geo_mgr_config_file

std::string geomtools::geomtools_driver_params::geo_mgr_config_file

◆ interactive

bool geomtools::geomtools_driver_params::interactive

◆ LL_config

std::string geomtools::geomtools_driver_params::LL_config

◆ LL_dlls

std::vector<std::string> geomtools::geomtools_driver_params::LL_dlls

◆ logging

datatools::logger::priority geomtools::geomtools_driver_params::logging

◆ mapping_excluded_categories

std::vector<std::string> geomtools::geomtools_driver_params::mapping_excluded_categories

◆ mapping_max_depth

int32_t geomtools::geomtools_driver_params::mapping_max_depth

◆ mapping_only_categories

std::vector<std::string> geomtools::geomtools_driver_params::mapping_only_categories

◆ mapping_requested

bool geomtools::geomtools_driver_params::mapping_requested

◆ materials_plugin_name

std::string geomtools::geomtools_driver_params::materials_plugin_name

◆ mute

bool geomtools::geomtools_driver_params::mute

◆ setup_filenames

std::vector<std::string> geomtools::geomtools_driver_params::setup_filenames

◆ top_mapping_model_name

std::string geomtools::geomtools_driver_params::top_mapping_model_name

The documentation for this struct was generated from the following file: