SOFTSUSY
4.1
|
#include "softpoint.h"
Functions | |
string | ToUpper (const string &s) |
void | errorCall () |
Incorrect input: gives advice on how to supply it. More... | |
int | main (int argc, char *argv[]) |
Authors: Ben Allanach, Markus Bernhardt
void errorCall | ( | ) |
Incorrect input: gives advice on how to supply it.
< COMPILE_TWO_LOOP_GAUGE_YUKAWA
int main | ( | int | argc, |
char * | argv[] | ||
) |
Sets up exception handling
Non model specific options
< cycle through arguments
main arg loop
Pass through to see if there are any RPV options
< nmssm loop through args
Model specific options
< Currently not checking NMSSM
SLHA option "leshouches" used.
< AMSB inputs
< split GMSB inputs
First, we want to convert our input to EXTPAR if we have mSUGRA already
We assume mSUGRA BCs with no flavour violation
This is flavour violation with EXTPAR: mSUGRA BCs with flavour violation
Fill in scalar mass squareds
First, put parameters that depend not on flavoured/unflavoured input
Have to translate the numbers from SLHA to your convention with flavour violation
Set gravitino mass
prepare CKM angles
Set quark mixing correctly
Run to scale at which MSUSY and QEDxQCD are matched: by default it's mt for MSSM, MZ for NMSSM
Fix to mh if additional operators are assumed