SoftSUSY is hosted by Hepforge, IPPP Durham
SOFTSUSY  4.1
softsusy::NMSSM_input Class Reference

class for NMSSM input parameters More...

#include <nmssmUtils.h>

Public Types

enum  NMSSM_parameters {
  tanBeta, mHd2, mHu2, mu,
  BmuOverCosBetaSinBeta, lambda, kappa, Alambda,
  Akappa, lambdaS, xiF, xiS,
  muPrime, mPrimeS2, mS2, GUTlambda,
  NUMBER_OF_NMSSM_INPUT_PARAMETERS
}
 

Public Member Functions

void set (NMSSM_parameters, double)
 set parameter to given value
 
double get (NMSSM_parameters) const
 get value of parameter
 
DoubleVector get_nmpars () const
 returns vector with supersymmetric NMSSM parameters
 
bool is_set (NMSSM_parameters par) const
 returns true if parameter was set, false otherwise
 
bool is_Z3_symmetric () const
 returns true if input parameter set defines a Z3 symmetric NMSSM
 
void check_setup ()
 checks the NMSSM parameter setup, throws if not SLHA2 conform
 

Friends

std::ostream & operator<< (std::ostream &, const NMSSM_input &)
 

Detailed Description

class for NMSSM input parameters


The documentation for this class was generated from the following files: