flexiblesusy is hosted by Hepforge, IPPP Durham
FlexibleSUSY
flexiblesusy::sfermions Namespace Reference

Classes

struct  Mass_data
 

Enumerations

enum  Sparticles {
  up = 0 , down = 1 , neutrino = 2 , electron = 3 ,
  NUMBER_OF_MSSM_SPARTICLES
}
 

Functions

double diagonalize_sfermions_2x2 (const Mass_data &, double &, double &)
 returns mixing angle and sets (squared) mass eigenvalues More...
 

Variables

const double Hypercharge_left [NUMBER_OF_MSSM_SPARTICLES]
 
const double Hypercharge_right [NUMBER_OF_MSSM_SPARTICLES]
 
const double Isospin [NUMBER_OF_MSSM_SPARTICLES]
 
static constexpr double oneOverRoot2 = 0.7071067811865475
 

Enumeration Type Documentation

◆ Sparticles

Enumerator
up 
down 
neutrino 
electron 
NUMBER_OF_MSSM_SPARTICLES 

Definition at line 25 of file sfermions.hpp.

Function Documentation

◆ diagonalize_sfermions_2x2()

Variable Documentation

◆ Hypercharge_left

const double flexiblesusy::sfermions::Hypercharge_left
Initial value:
= {
1./3., 1./3., -1., -1.
}

Definition at line 52 of file sfermions.cpp.

◆ Hypercharge_right

const double flexiblesusy::sfermions::Hypercharge_right
Initial value:
= {
-4./3., 2./3., 0., 2.
}

Definition at line 56 of file sfermions.cpp.

◆ Isospin

const double flexiblesusy::sfermions::Isospin
Initial value:
= {
0.5, -0.5, 0.5, -0.5
}

Definition at line 48 of file sfermions.cpp.

◆ oneOverRoot2

constexpr double flexiblesusy::sfermions::oneOverRoot2 = 0.7071067811865475
staticconstexpr

Definition at line 46 of file sfermions.cpp.

Referenced by diagonalize_sfermions_2x2().