SoftSUSY is hosted by Hepforge, IPPP Durham
SOFTSUSY  4.0
physpars.h File Reference

Flags for potential problems in sProblem structure, and structure for containing physical MSSM parameters such as pole masses in sPhysical. More...

#include <iostream>
#include "linalg.h"
#include "utils.h"

Go to the source code of this file.

Classes

struct  softsusy::sPhysical
 Masses of the physical particles. More...
 
struct  softsusy::sProblem
 Various boolean values to flag any problems with the parameter point. More...
 
struct  softsusy::drBarPars
 DRbar values of masses and mixings in MSSM. More...
 

Namespaces

 softsusy
 global variable declaration
 

Enumerations

enum  tachyonType {
  none =0, selectron, smuon, stau,
  sup, scharm, stop, sdown,
  sstrange, sbottom, h0, A0,
  hpm, snue, snumu, snutau,
  W, Z
}
 

Functions

std::ostream & softsusy::operator<< (std::ostream &, const sPhysical &)
 Formatted printout.
 
std::ostream & softsusy::operator<< (std::ostream &st, const sProblem &p)
 Formatted output, but won't print unflagged problems.
 
std::istream & softsusy::operator>> (std::istream &left, sPhysical &s)
 Formatted input of physical parameters.
 
std::ostream & softsusy::operator<< (std::ostream &left, const drBarPars &s)
 
double sTfn (double sTins, double sTouts)
 
void sumTol (const softsusy::drBarPars &a, const softsusy::drBarPars &b, DoubleVector &sT)
 LCT: Difference between two drBarPars objects.
 

Detailed Description

Flags for potential problems in sProblem structure, and structure for containing physical MSSM parameters such as pole masses in sPhysical.

Function Documentation

double sTfn ( double  sTins,
double  sTouts 
)

Returns the relative difference between the orders of magnitude of two numbers unless they are less than one, in which case it returns the value of the absolute difference