SOFTSUSY
4.1
|
Contains NMSSM-only part of RPC SUSY parameters end of NmssmSusyPars. More...
#include <nmssmsusy.h>
Public Member Functions | |
NmssmSusyPars () | |
Constructor fills object with zeroes by default. More... | |
NmssmSusyPars (const NmssmSusyPars &) | |
NmssmSusyPars (double sv, double lambda, double kappa, double xiF, double mupr) | |
const NmssmSusyPars & | operator= (const NmssmSusyPars &s) |
void | setSvev (double s) |
sets DRbar running singlet vev. | |
void | setLambda (double l) |
sets the \lambda S H_u H_d coupling | |
void | setKappa (double k) |
sets the \frac{1}{3} \kappa S^3 coupling | |
void | setMupr (double m) |
sets the \frac{1}{2} mupr S^2 coupling | |
void | setXiF (double x) |
sets the xiF S coupling | |
void | setNmssmSusyPars (const NmssmSusyPars &s) |
sets the whole object | |
void | setNmssmSusyPars (const DoubleVector &y) |
void | set (const DoubleVector &y, int &k) |
double | displaySvev () const |
returns DRbar running Singlet Higgs vev | |
double | displayLambda () const |
returns superpotential parameter lambda | |
double | displayKappa () const |
returns superpotential parameter lambda | |
double | displayMupr () const |
returns mupr superpotential parameter | |
double | displayXiF () const |
returns xiF superpotential parameter | |
const NmssmSusyPars & | displayNmssmSusyPars () const |
returns whole object | |
void | display (DoubleVector &y, int &k) const |
whole object in a vector y, starting at index k | |
void | getOneLpAnom (DoubleMatrix &gEE, DoubleMatrix &gLL, DoubleMatrix &gQQ, DoubleMatrix &gDD, DoubleMatrix &gUU, double &gH1H1, double &gH2H2, double &gSS, nmsBrevity &a, int loops) const |
void | getTwoLpAnom (DoubleMatrix &gEE, DoubleMatrix &gLL, DoubleMatrix &gQQ, DoubleMatrix &gDD, DoubleMatrix &gUU, double &gH1H1, double &gH2H2, double &gSS, nmsBrevity &a, int loops) const |
void | anomalousDimension (const MssmSusy &s, DoubleMatrix &gEE, DoubleMatrix &gLL, DoubleMatrix &gQQ, DoubleMatrix &gUU, DoubleMatrix &gDD, DoubleVector &dg, double &gH1H1, double &gH2H2, double &gSS, nmsBrevity &a, int loops) const |
Contains NMSSM-only part of RPC SUSY parameters end of NmssmSusyPars.
end of RGE functions
softsusy::NmssmSusyPars::NmssmSusyPars | ( | ) |
Constructor fills object with zeroes by default.
end of RGE functions start of NmssmSusyPars
|
inline |
Outputs wave function renormalisation for SUSY parameters and gauge beta functions up to 2 loops. Also calculates and outputs a. IO parameters: RH leptons, LH leptons, LH quarks, RH downs, RH ups, H1 and H2 respectively. g^Li_Lj = m_{ij} for LH fields g^Ei_Ej = m_{ji} for RH fields
void softsusy::NmssmSusyPars::getOneLpAnom | ( | DoubleMatrix & | gEE, |
DoubleMatrix & | gLL, | ||
DoubleMatrix & | gQQ, | ||
DoubleMatrix & | gDD, | ||
DoubleMatrix & | gUU, | ||
double & | gH1H1, | ||
double & | gH2H2, | ||
double & | gSS, | ||
nmsBrevity & | a, | ||
int | loops | ||
) | const |
Outputs one-loop anomalous dimensions gii given matrix inputs. for RH leptons, LH leptons, LH quarks, RH downs, RH ups, H1 and H2 respectively. Note that we use the convention (for matrices in terms of gamma's): gamma^Li_Lj = M_ij for LH fields and gamma^Rj_Ri = M_ij for RH fields (since they are really the complex conjugates of the RH fields). a should already be defined.
void softsusy::NmssmSusyPars::getTwoLpAnom | ( | DoubleMatrix & | gEE, |
DoubleMatrix & | gLL, | ||
DoubleMatrix & | gQQ, | ||
DoubleMatrix & | gDD, | ||
DoubleMatrix & | gUU, | ||
double & | gH1H1, | ||
double & | gH2H2, | ||
double & | gSS, | ||
nmsBrevity & | a, | ||
int | loops | ||
) | const |
Outputs two-loop anomlous dimensions gii given matrix inputs. for RH leptons, LH leptons, LH quarks, RH downs, RH ups, H1 and H2 respectively. Note that we use the convention (for matrices in terms of gamma's): gamma^Li_Lj = M_ij for LH fields and gamma^Rj_Ri = M_ij for RH fields (since they are really the complex conjugates of the RH fields). a should already be defined.