Bayeux  3.4.1
Core Foundation library for SuperNEMO
Static Public Member Functions | List of all members
geomtools::material Class Reference

#include <bayeux/geomtools/material.h>

Static Public Member Functions

static std::string & material_prefix ()
 
static std::string & material_ref_property ()
 
static std::string & material_ref_default ()
 
static std::string & material_ref_unknown ()
 
static std::string & material_ref_vacuum ()
 
static std::string & material_solid_flag ()
 
static std::string & material_liquid_flag ()
 
static std::string & material_gas_flag ()
 
static std::string & material_gas_pressure_property ()
 
static std::string & material_gas_temperature_property ()
 
static std::string make_key (const std::string &flag_)
 
static void extract (const datatools::properties &source_, datatools::properties &target_)
 
static bool has_flag (const datatools::properties &config_, const std::string &flag_)
 
static bool has_key (const datatools::properties &config_, const std::string &key_)
 
static bool is_gas (const datatools::properties &config_)
 
static bool is_liquid (const datatools::properties &config_)
 
static bool is_solid (const datatools::properties &config_)
 

Member Function Documentation

◆ extract()

static void geomtools::material::extract ( const datatools::properties source_,
datatools::properties target_ 
)
static

◆ has_flag()

static bool geomtools::material::has_flag ( const datatools::properties config_,
const std::string &  flag_ 
)
static

◆ has_key()

static bool geomtools::material::has_key ( const datatools::properties config_,
const std::string &  key_ 
)
static

◆ is_gas()

static bool geomtools::material::is_gas ( const datatools::properties config_)
static

◆ is_liquid()

static bool geomtools::material::is_liquid ( const datatools::properties config_)
static

◆ is_solid()

static bool geomtools::material::is_solid ( const datatools::properties config_)
static

◆ make_key()

static std::string geomtools::material::make_key ( const std::string &  flag_)
static

◆ material_gas_flag()

static std::string& geomtools::material::material_gas_flag ( )
static

◆ material_gas_pressure_property()

static std::string& geomtools::material::material_gas_pressure_property ( )
static

◆ material_gas_temperature_property()

static std::string& geomtools::material::material_gas_temperature_property ( )
static

◆ material_liquid_flag()

static std::string& geomtools::material::material_liquid_flag ( )
static

◆ material_prefix()

static std::string& geomtools::material::material_prefix ( )
static

◆ material_ref_default()

static std::string& geomtools::material::material_ref_default ( )
static

◆ material_ref_property()

static std::string& geomtools::material::material_ref_property ( )
static

◆ material_ref_unknown()

static std::string& geomtools::material::material_ref_unknown ( )
static

◆ material_ref_vacuum()

static std::string& geomtools::material::material_ref_vacuum ( )
static

◆ material_solid_flag()

static std::string& geomtools::material::material_solid_flag ( )
static

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