HidSecSOFTSUSY

by Boaz Keren-Zur

SOFTSUSY is a software package for computing the MSSM spectrum given a set of boundary conditions in the UV.

The project's homepage can be reached from here.

HidSecSOFTSUSY is an extension of this package which incorportates 1-loop effects due to particles in a calculable hidden sector.

The main features are:

These modifications are relevant for models of direct mediation, "Extra-Ordinary" Gauge mediation , extra vector-like matter and many other extensions of the MSSM.

If you use HidSecSOFTSUSY to write a paper, please cite

B.~Keren-Zur, "Incorporating effects from hidden sectors in the numerical computation of the MSSM spectrum," arXiv:1004.0792 [hep-ph]

You are welcome to email me at kerenzu@post.tau.ac.il and I will be happy to hear your comments and/or assist in the usage of the program. The package includes a sample executable and input files. A detailed manual for advanced usage can be found here.

Installation

Begin by installing SOFTSUSY according to the installation instructions appearing here (the attached configuration files assume that the recent version (3.1) is being used).

Next, save this file in the new SOFTSUSY source directory (the name of the directory is softsusy-#, where # stands for the version of softsusy).

Before unpacking the zipped file, it is recommended bakcup the files makefile.am and makefile.in because they will be overwritten:

> mv  Makefile.am Makefile.am.original
> mv  Makefile.in Makefile.in.original 
Now unpack the zipped file:
> gunzip hidsecsoftsusy.tar.gz
> tar -xvf hidsecsoftsusy.tar 
To compile the code,
> ./configure
> make 
There is a sample program which uses an input file in the SUSY LesHouchesAccord format (the source file is hidsecmain.cpp).

It can be run by the command

> ./hidsecsoftsusy.x < HidSecInput_SU5adjoint
(for a model of gauge mediation with a pseudomodulus in the adjoint representation od SU(5)),

or

> ./hidsecsoftsusy.x < HidSecInput_EOGM
(for a model of gauge mediation with doublet-triplet splitting and multiple messenger scales).

Classes

The HidSecSOFTSUSY extension of SOFTSUSY consists of two additional classes:

Input