gstlearn  1.0.0
CCC
OptCst Class Reference

#include <OptCst.hpp>

Static Public Member Functions

static double query (const ECst &option)
 
static double queryByKey (const String &name)
 
static void define (const ECst &option, double value)
 
static void defineByKey (const String &name, double value)
 
static void display (void)
 

Static Private Attributes

static std::map< int, double > _cst
 

Detailed Description

Operate the list of Constant options

Member Function Documentation

◆ define()

void OptCst::define ( const ECst &  option,
double  value 
)
static

◆ defineByKey()

void OptCst::defineByKey ( const String name,
double  value 
)
static

◆ display()

void OptCst::display ( void  )
static

◆ query()

double OptCst::query ( const ECst &  option)
static

◆ queryByKey()

double OptCst::queryByKey ( const String name)
static

Member Data Documentation

◆ _cst

std::map< int, double > OptCst::_cst
staticprivate
Initial value:
=
{{ ECst::E_NTCAR, 10. },
{ ECst::E_NTDEC, 3. },
{ ECst::E_NTROW, 7. },
{ ECst::E_NTCOL, 7. },
{ ECst::E_NTBATCH, 7. },
{ ECst::E_NTNAME, 12. },
{ ECst::E_NTRANK, 3. },
{ ECst::E_NPROC, 0. },
{ ECst::E_LOCMOD, 1. }}

Setting the default values for the parameters


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