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: