GM2Calc 2.3.0
|
contains problem and warning flags More...
#include <THDM_problems.hpp>
Public Member Functions | |
void | clear () |
delete all problems and warnings | |
void | clear_problems () |
delete all problems | |
void | clear_warnings () |
delete all warnings | |
void | flag_tachyon (const std::string &) |
bool | have_tachyon () const |
returns true if tachyon exists | |
bool | have_problem () const |
returns true if problem has occurred | |
bool | have_warning () const |
returns true if there is a warning | |
std::string | get_warnings () const |
get warnings as string | |
std::string | get_problems () const |
get problems as string | |
void | print (std::ostream &) const |
print problems and warnings to stream | |
void | print_problems (std::ostream &) const |
print problems to stream | |
void | print_warnings (std::ostream &) const |
print warnings to stream | |
contains problem and warning flags
If a problem has occurred, the physical particle spectrum cannot be trusted (for example tachyons are present). A warning means an imprecision has occurred and care must be taken when interpreting the particle spectrum.
Definition at line 37 of file THDM_problems.hpp.
void gm2calc::THDM_problems::clear | ( | ) |
delete all problems and warnings
Definition at line 36 of file THDM_problems.cpp.
void gm2calc::THDM_problems::clear_problems | ( | ) |
delete all problems
Definition at line 27 of file THDM_problems.cpp.
void gm2calc::THDM_problems::clear_warnings | ( | ) |
delete all warnings
Definition at line 32 of file THDM_problems.cpp.
Definition at line 42 of file THDM_problems.cpp.
std::string gm2calc::THDM_problems::get_problems | ( | ) | const |
get problems as string
Definition at line 71 of file THDM_problems.cpp.
std::string gm2calc::THDM_problems::get_warnings | ( | ) | const |
get warnings as string
Definition at line 64 of file THDM_problems.cpp.
bool gm2calc::THDM_problems::have_problem | ( | ) | const |
returns true if problem has occurred
Definition at line 54 of file THDM_problems.cpp.
bool gm2calc::THDM_problems::have_tachyon | ( | ) | const |
returns true if tachyon exists
Definition at line 49 of file THDM_problems.cpp.
bool gm2calc::THDM_problems::have_warning | ( | ) | const |
returns true if there is a warning
Definition at line 59 of file THDM_problems.cpp.
void gm2calc::THDM_problems::print | ( | std::ostream & | ostr | ) | const |
print problems and warnings to stream
Definition at line 101 of file THDM_problems.cpp.
void gm2calc::THDM_problems::print_problems | ( | std::ostream & | ostr | ) | const |
print problems to stream
Definition at line 78 of file THDM_problems.cpp.
void gm2calc::THDM_problems::print_warnings | ( | std::ostream & | ostr | ) | const |
print warnings to stream
Definition at line 94 of file THDM_problems.cpp.