flexiblesusy is hosted by Hepforge, IPPP Durham
FlexibleSUSY
flexiblesusy::anonymous_namespace{flexibledecay_settings.cpp} Namespace Reference

Functions

void assert_bool (double value, const char *quantity)
 
void assert_ge (double value, double lower_bound, const char *quantity)
 
void assert_integer (double value, const char *quantity)
 
void assert_le (double value, double upper_bound, const char *quantity)
 
bool is_integer (double value)
 

Variables

const std::array< std::string, FlexibleDecay_settings::NUMBER_OF_OPTIONSdescriptions
 

Function Documentation

◆ assert_bool()

void flexiblesusy::anonymous_namespace{flexibledecay_settings.cpp}::assert_bool ( double  value,
const char *  quantity 
)

Definition at line 49 of file flexibledecay_settings.cpp.

References assert_bool().

Referenced by assert_bool().

◆ assert_ge()

void flexiblesusy::anonymous_namespace{flexibledecay_settings.cpp}::assert_ge ( double  value,
double  lower_bound,
const char *  quantity 
)

Definition at line 63 of file flexibledecay_settings.cpp.

References assert_ge(), and flexiblesusy::to_string().

Referenced by assert_ge().

◆ assert_integer()

void flexiblesusy::anonymous_namespace{flexibledecay_settings.cpp}::assert_integer ( double  value,
const char *  quantity 
)

Definition at line 56 of file flexibledecay_settings.cpp.

References assert_integer(), and flexiblesusy::is_integer().

Referenced by assert_integer().

◆ assert_le()

void flexiblesusy::anonymous_namespace{flexibledecay_settings.cpp}::assert_le ( double  value,
double  upper_bound,
const char *  quantity 
)

Definition at line 72 of file flexibledecay_settings.cpp.

References assert_le(), and flexiblesusy::to_string().

Referenced by assert_le().

◆ is_integer()

bool flexiblesusy::anonymous_namespace{flexibledecay_settings.cpp}::is_integer ( double  value)

Definition at line 43 of file flexibledecay_settings.cpp.

Variable Documentation

◆ descriptions

const std::array<std::string, FlexibleDecay_settings::NUMBER_OF_OPTIONS> flexiblesusy::anonymous_namespace{flexibledecay_settings.cpp}::descriptions
Initial value:
= {
"calculate particle decays",
"minimum BR to print",
"include higher order corrections in decays",
"use Thomson alpha(0) instead of alpha(m) in decays to γγ and γZ",
"off-shell decays into VV pair",
"print loop-induced Higgs couplings",
"calculate effective couplings normalized to SM",
"call HiggsTools",
"call Lilith",
"use pole Higgs mixings in decays"
}

Definition at line 30 of file flexibledecay_settings.cpp.