|
Public Member Functions |
| SoftParsMssm () |
| Default constructor fills object with zeroes.
|
| SoftParsMssm (const MssmSusy &) |
| SoftParsMssm (const SoftParsMssm &) |
| Constructor sets all parameters equal to those in another object.
|
const SoftParsMssm & | operator= (const SoftParsMssm &s) |
| Sets all parameters equal to those in another object.
|
| SoftParsMssm (const MssmSusy &s, const DoubleVector &mG, const DoubleMatrix &aU, const DoubleMatrix &aD, const DoubleMatrix &aE, const DoubleMatrix &mQl, const DoubleMatrix &mUr, const DoubleMatrix &mDr, const DoubleMatrix &mLl, const DoubleMatrix &mEr, double m3sq, double mH1sq, double mH2sq, double mGravitino, double mu, int l, int t) |
SoftParsMssm | displaySoftPars () const |
| Returns whole object as a const.
|
DoubleMatrix | displayTrilinear (trilinears) const |
| Return a trilinear coupling matrix.
|
double | displayTrilinear (trilinears, int i, int j) const |
| Return a trilinear element.
|
double | displaySoftA (trilinears, int, int) const |
| Return a trilinear element in "SUGRA style".
|
DoubleMatrix | displaySoftMassSquared (softMasses) const |
| Return a soft mass squared matrix.
|
double | displaySoftMassSquared (softMasses, int i, int j) const |
| Return a soft mass squared element.
|
double | displayGravitino () const |
| Returns the gravitino mass.
|
double | displayM3Squared () const |
| Return .
|
double | displayMh1Squared () const |
| Return .
|
double | displayMh2Squared () const |
| Return =mH2sq.
|
DoubleVector | displayGaugino () const |
| Return .
|
double | displayGaugino (int i) const |
virtual DoubleVector | display () const |
| Return contents of object in a vector: for RG evolution.
|
void | setM32 (double) |
| Sets gravitino mass.
|
void | setSoftPars (SoftParsMssm const &) |
| Sets whole thing equal to another object.
|
void | setSoftMassElement (softMasses, int, int, double) |
| Set one element of a soft mass squared matrix.
|
void | setSoftMassMatrix (softMasses, const DoubleMatrix &) |
| Set whole of a soft mass squared matrix.
|
void | setTrilinearMatrix (trilinears, const DoubleMatrix &) |
| Set whole of a trilinear SUSY breaking parameter matrix.
|
void | setTrilinearElement (trilinears k, int i, int j, double a) |
| Set one element of a trilinear SUSY breaking parameter matrix.
|
void | setGauginoMass (int, double) |
| Set one gaugino mass.
|
void | setAllGauginos (const DoubleVector &) |
| Set all gaugino masses.
|
void | setM3Squared (double) |
| Sets .
|
void | setMh1Squared (double) |
| Sets .
|
void | setMh2Squared (double) |
void | set (const DoubleVector &) |
| Sets total set of RGE parameters equal to elements of a vector.
|
DoubleVector | beta () const |
| Returns double vector containing numerical beta functions of parameters.
|
SoftParsMssm | beta2 () const |
| Returns numerical beta functions of parameters.
|
void | anomalousDeriv (DoubleMatrix &gEE, DoubleMatrix &gLL, DoubleMatrix &gQQ, DoubleMatrix &gUU, DoubleMatrix &gDD, double &gH1H1, double &gH2H2) const |
void | yTildes (DoubleMatrix &yu, DoubleMatrix &yd, DoubleMatrix &ye) const |
| Ytilde quantities are for calculational brevity in beta functions.
|
void | universal (double m0, double m12, double a0, double mu, double m3sq) |
void | addAmsb (double m32) |
void | standardSugra (double m0, double m12, double a0) |
| Reads in universal boundary conditions at the current scale: m0, M1/2, A0.
|
void | universalScalars (double m0) |
| Sets all flavour-diagonal SUSY breaking scalar masses to m0.
|
void | universalGauginos (double m12) |
| Sets all flavour-diagonal SUSY breaking gaugino masses to m12.
|
void | universalTrilinears (double a0) |
| Sets all SUSY breaking trilinear couplings to a0.
|
void | minimalGmsb (int n5, double lambda, double mMess, double cgrav) |
void | inputSoftParsOnly () |
| Reads in soft SUSY breaking parameters from a file.
|