GM2Calc 2.3.0
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
gm2calc::MSSMNoFV_onshell_physical Class Reference

MSSMNoFV pole masses and corresponding mixings. More...

#include <MSSMNoFV_onshell_physical.hpp>

Public Member Functions

void convert_to_hk ()
 converts pole masses to HK convention
 
void convert_to_slha ()
 converts pole masses to SLHA convention
 
void print (std::ostream &) const
 

Public Attributes

double MVG {0.0}
 
double MGlu {0.0}
 
double MVP {0.0}
 
double MVZ {0.0}
 
double MVWm {0.0}
 
double MFd {0.0}
 
double MFs {0.0}
 
double MFb {0.0}
 
double MFu {0.0}
 
double MFc {0.0}
 
double MFt {0.0}
 
double MFve {0.0}
 
double MFvm {0.0}
 
double MFvt {0.0}
 
double MFe {0.0}
 
double MFm {0.0}
 
double MFtau {0.0}
 
double MSveL {0.0}
 
double MSvmL {0.0}
 
double MSvtL {0.0}
 
Eigen::Array< double, 2, 1 > MSd {Eigen::Array<double,2,1>::Zero()}
 
Eigen::Array< double, 2, 1 > MSu {Eigen::Array<double,2,1>::Zero()}
 
Eigen::Array< double, 2, 1 > MSe {Eigen::Array<double,2,1>::Zero()}
 
Eigen::Array< double, 2, 1 > MSm {Eigen::Array<double,2,1>::Zero()}
 
Eigen::Array< double, 2, 1 > MStau {Eigen::Array<double,2,1>::Zero()}
 
Eigen::Array< double, 2, 1 > MSs {Eigen::Array<double,2,1>::Zero()}
 
Eigen::Array< double, 2, 1 > MSc {Eigen::Array<double,2,1>::Zero()}
 
Eigen::Array< double, 2, 1 > MSb {Eigen::Array<double,2,1>::Zero()}
 
Eigen::Array< double, 2, 1 > MSt {Eigen::Array<double,2,1>::Zero()}
 
Eigen::Array< double, 2, 1 > Mhh {Eigen::Array<double,2,1>::Zero()}
 
Eigen::Array< double, 2, 1 > MAh {Eigen::Array<double,2,1>::Zero()}
 
Eigen::Array< double, 2, 1 > MHpm {Eigen::Array<double,2,1>::Zero()}
 
Eigen::Array< double, 4, 1 > MChi {Eigen::Array<double,4,1>::Zero()}
 
Eigen::Array< double, 2, 1 > MCha {Eigen::Array<double,2,1>::Zero()}
 
Eigen::Matrix< double, 2, 2 > ZD {Eigen::Matrix<double,2,2>::Zero()}
 
Eigen::Matrix< double, 2, 2 > ZU {Eigen::Matrix<double,2,2>::Zero()}
 
Eigen::Matrix< double, 2, 2 > ZE {Eigen::Matrix<double,2,2>::Zero()}
 
Eigen::Matrix< double, 2, 2 > ZM {Eigen::Matrix<double,2,2>::Zero()}
 
Eigen::Matrix< double, 2, 2 > ZTau {Eigen::Matrix<double,2,2>::Zero()}
 
Eigen::Matrix< double, 2, 2 > ZS {Eigen::Matrix<double,2,2>::Zero()}
 
Eigen::Matrix< double, 2, 2 > ZC {Eigen::Matrix<double,2,2>::Zero()}
 
Eigen::Matrix< double, 2, 2 > ZB {Eigen::Matrix<double,2,2>::Zero()}
 
Eigen::Matrix< double, 2, 2 > ZT {Eigen::Matrix<double,2,2>::Zero()}
 
Eigen::Matrix< double, 2, 2 > ZH {Eigen::Matrix<double,2,2>::Zero()}
 
Eigen::Matrix< double, 2, 2 > ZA {Eigen::Matrix<double,2,2>::Zero()}
 
Eigen::Matrix< double, 2, 2 > ZP {Eigen::Matrix<double,2,2>::Zero()}
 
Eigen::Matrix< std::complex< double >, 4, 4 > ZN {Eigen::Matrix<std::complex<double>,4,4>::Zero()}
 
Eigen::Matrix< std::complex< double >, 2, 2 > UM {Eigen::Matrix<std::complex<double>,2,2>::Zero()}
 
Eigen::Matrix< std::complex< double >, 2, 2 > UP {Eigen::Matrix<std::complex<double>,2,2>::Zero()}
 

Detailed Description

MSSMNoFV pole masses and corresponding mixings.

Definition at line 32 of file MSSMNoFV_onshell_physical.hpp.

Member Function Documentation

◆ convert_to_hk()

void gm2calc::MSSMNoFV_onshell_physical::convert_to_hk ( )

converts pole masses to HK convention

Convert masses and mixing matrices to Haber-Kane convention: Fermion masses are always positive and mixing matrices are allowed to be complex.

Definition at line 72 of file MSSMNoFV_onshell_physical.cpp.

◆ convert_to_slha()

void gm2calc::MSSMNoFV_onshell_physical::convert_to_slha ( )

converts pole masses to SLHA convention

Convert masses and mixing matrices to SLHA convention: Fermion mixing matrices are always real and fermion masses are allowed to be negative.

Definition at line 82 of file MSSMNoFV_onshell_physical.cpp.

◆ print()

void gm2calc::MSSMNoFV_onshell_physical::print ( std::ostream &  ostr) const

Definition at line 87 of file MSSMNoFV_onshell_physical.cpp.

Member Data Documentation

◆ MAh

Eigen::Array<double,2,1> gm2calc::MSSMNoFV_onshell_physical::MAh {Eigen::Array<double,2,1>::Zero()}

Definition at line 67 of file MSSMNoFV_onshell_physical.hpp.

◆ MCha

Eigen::Array<double,2,1> gm2calc::MSSMNoFV_onshell_physical::MCha {Eigen::Array<double,2,1>::Zero()}

Definition at line 70 of file MSSMNoFV_onshell_physical.hpp.

◆ MChi

Eigen::Array<double,4,1> gm2calc::MSSMNoFV_onshell_physical::MChi {Eigen::Array<double,4,1>::Zero()}

Definition at line 69 of file MSSMNoFV_onshell_physical.hpp.

◆ MFb

double gm2calc::MSSMNoFV_onshell_physical::MFb {0.0}

Definition at line 44 of file MSSMNoFV_onshell_physical.hpp.

◆ MFc

double gm2calc::MSSMNoFV_onshell_physical::MFc {0.0}

Definition at line 46 of file MSSMNoFV_onshell_physical.hpp.

◆ MFd

double gm2calc::MSSMNoFV_onshell_physical::MFd {0.0}

Definition at line 42 of file MSSMNoFV_onshell_physical.hpp.

◆ MFe

double gm2calc::MSSMNoFV_onshell_physical::MFe {0.0}

Definition at line 51 of file MSSMNoFV_onshell_physical.hpp.

◆ MFm

double gm2calc::MSSMNoFV_onshell_physical::MFm {0.0}

Definition at line 52 of file MSSMNoFV_onshell_physical.hpp.

◆ MFs

double gm2calc::MSSMNoFV_onshell_physical::MFs {0.0}

Definition at line 43 of file MSSMNoFV_onshell_physical.hpp.

◆ MFt

double gm2calc::MSSMNoFV_onshell_physical::MFt {0.0}

Definition at line 47 of file MSSMNoFV_onshell_physical.hpp.

◆ MFtau

double gm2calc::MSSMNoFV_onshell_physical::MFtau {0.0}

Definition at line 53 of file MSSMNoFV_onshell_physical.hpp.

◆ MFu

double gm2calc::MSSMNoFV_onshell_physical::MFu {0.0}

Definition at line 45 of file MSSMNoFV_onshell_physical.hpp.

◆ MFve

double gm2calc::MSSMNoFV_onshell_physical::MFve {0.0}

Definition at line 48 of file MSSMNoFV_onshell_physical.hpp.

◆ MFvm

double gm2calc::MSSMNoFV_onshell_physical::MFvm {0.0}

Definition at line 49 of file MSSMNoFV_onshell_physical.hpp.

◆ MFvt

double gm2calc::MSSMNoFV_onshell_physical::MFvt {0.0}

Definition at line 50 of file MSSMNoFV_onshell_physical.hpp.

◆ MGlu

double gm2calc::MSSMNoFV_onshell_physical::MGlu {0.0}

Definition at line 38 of file MSSMNoFV_onshell_physical.hpp.

◆ Mhh

Eigen::Array<double,2,1> gm2calc::MSSMNoFV_onshell_physical::Mhh {Eigen::Array<double,2,1>::Zero()}

Definition at line 66 of file MSSMNoFV_onshell_physical.hpp.

◆ MHpm

Eigen::Array<double,2,1> gm2calc::MSSMNoFV_onshell_physical::MHpm {Eigen::Array<double,2,1>::Zero()}

Definition at line 68 of file MSSMNoFV_onshell_physical.hpp.

◆ MSb

Eigen::Array<double,2,1> gm2calc::MSSMNoFV_onshell_physical::MSb {Eigen::Array<double,2,1>::Zero()}

Definition at line 64 of file MSSMNoFV_onshell_physical.hpp.

◆ MSc

Eigen::Array<double,2,1> gm2calc::MSSMNoFV_onshell_physical::MSc {Eigen::Array<double,2,1>::Zero()}

Definition at line 63 of file MSSMNoFV_onshell_physical.hpp.

◆ MSd

Eigen::Array<double,2,1> gm2calc::MSSMNoFV_onshell_physical::MSd {Eigen::Array<double,2,1>::Zero()}

Definition at line 57 of file MSSMNoFV_onshell_physical.hpp.

◆ MSe

Eigen::Array<double,2,1> gm2calc::MSSMNoFV_onshell_physical::MSe {Eigen::Array<double,2,1>::Zero()}

Definition at line 59 of file MSSMNoFV_onshell_physical.hpp.

◆ MSm

Eigen::Array<double,2,1> gm2calc::MSSMNoFV_onshell_physical::MSm {Eigen::Array<double,2,1>::Zero()}

Definition at line 60 of file MSSMNoFV_onshell_physical.hpp.

◆ MSs

Eigen::Array<double,2,1> gm2calc::MSSMNoFV_onshell_physical::MSs {Eigen::Array<double,2,1>::Zero()}

Definition at line 62 of file MSSMNoFV_onshell_physical.hpp.

◆ MSt

Eigen::Array<double,2,1> gm2calc::MSSMNoFV_onshell_physical::MSt {Eigen::Array<double,2,1>::Zero()}

Definition at line 65 of file MSSMNoFV_onshell_physical.hpp.

◆ MStau

Eigen::Array<double,2,1> gm2calc::MSSMNoFV_onshell_physical::MStau {Eigen::Array<double,2,1>::Zero()}

Definition at line 61 of file MSSMNoFV_onshell_physical.hpp.

◆ MSu

Eigen::Array<double,2,1> gm2calc::MSSMNoFV_onshell_physical::MSu {Eigen::Array<double,2,1>::Zero()}

Definition at line 58 of file MSSMNoFV_onshell_physical.hpp.

◆ MSveL

double gm2calc::MSSMNoFV_onshell_physical::MSveL {0.0}

Definition at line 54 of file MSSMNoFV_onshell_physical.hpp.

◆ MSvmL

double gm2calc::MSSMNoFV_onshell_physical::MSvmL {0.0}

Definition at line 55 of file MSSMNoFV_onshell_physical.hpp.

◆ MSvtL

double gm2calc::MSSMNoFV_onshell_physical::MSvtL {0.0}

Definition at line 56 of file MSSMNoFV_onshell_physical.hpp.

◆ MVG

double gm2calc::MSSMNoFV_onshell_physical::MVG {0.0}

Definition at line 37 of file MSSMNoFV_onshell_physical.hpp.

◆ MVP

double gm2calc::MSSMNoFV_onshell_physical::MVP {0.0}

Definition at line 39 of file MSSMNoFV_onshell_physical.hpp.

◆ MVWm

double gm2calc::MSSMNoFV_onshell_physical::MVWm {0.0}

Definition at line 41 of file MSSMNoFV_onshell_physical.hpp.

◆ MVZ

double gm2calc::MSSMNoFV_onshell_physical::MVZ {0.0}

Definition at line 40 of file MSSMNoFV_onshell_physical.hpp.

◆ UM

Eigen::Matrix<std::complex<double>,2,2> gm2calc::MSSMNoFV_onshell_physical::UM {Eigen::Matrix<std::complex<double>,2,2>::Zero()}

Definition at line 85 of file MSSMNoFV_onshell_physical.hpp.

◆ UP

Eigen::Matrix<std::complex<double>,2,2> gm2calc::MSSMNoFV_onshell_physical::UP {Eigen::Matrix<std::complex<double>,2,2>::Zero()}

Definition at line 86 of file MSSMNoFV_onshell_physical.hpp.

◆ ZA

Eigen::Matrix<double,2,2> gm2calc::MSSMNoFV_onshell_physical::ZA {Eigen::Matrix<double,2,2>::Zero()}

Definition at line 82 of file MSSMNoFV_onshell_physical.hpp.

◆ ZB

Eigen::Matrix<double,2,2> gm2calc::MSSMNoFV_onshell_physical::ZB {Eigen::Matrix<double,2,2>::Zero()}

Definition at line 79 of file MSSMNoFV_onshell_physical.hpp.

◆ ZC

Eigen::Matrix<double,2,2> gm2calc::MSSMNoFV_onshell_physical::ZC {Eigen::Matrix<double,2,2>::Zero()}

Definition at line 78 of file MSSMNoFV_onshell_physical.hpp.

◆ ZD

Eigen::Matrix<double,2,2> gm2calc::MSSMNoFV_onshell_physical::ZD {Eigen::Matrix<double,2,2>::Zero()}

Definition at line 72 of file MSSMNoFV_onshell_physical.hpp.

◆ ZE

Eigen::Matrix<double,2,2> gm2calc::MSSMNoFV_onshell_physical::ZE {Eigen::Matrix<double,2,2>::Zero()}

Definition at line 74 of file MSSMNoFV_onshell_physical.hpp.

◆ ZH

Eigen::Matrix<double,2,2> gm2calc::MSSMNoFV_onshell_physical::ZH {Eigen::Matrix<double,2,2>::Zero()}

Definition at line 81 of file MSSMNoFV_onshell_physical.hpp.

◆ ZM

Eigen::Matrix<double,2,2> gm2calc::MSSMNoFV_onshell_physical::ZM {Eigen::Matrix<double,2,2>::Zero()}

Definition at line 75 of file MSSMNoFV_onshell_physical.hpp.

◆ ZN

Eigen::Matrix<std::complex<double>,4,4> gm2calc::MSSMNoFV_onshell_physical::ZN {Eigen::Matrix<std::complex<double>,4,4>::Zero()}

Definition at line 84 of file MSSMNoFV_onshell_physical.hpp.

◆ ZP

Eigen::Matrix<double,2,2> gm2calc::MSSMNoFV_onshell_physical::ZP {Eigen::Matrix<double,2,2>::Zero()}

Definition at line 83 of file MSSMNoFV_onshell_physical.hpp.

◆ ZS

Eigen::Matrix<double,2,2> gm2calc::MSSMNoFV_onshell_physical::ZS {Eigen::Matrix<double,2,2>::Zero()}

Definition at line 77 of file MSSMNoFV_onshell_physical.hpp.

◆ ZT

Eigen::Matrix<double,2,2> gm2calc::MSSMNoFV_onshell_physical::ZT {Eigen::Matrix<double,2,2>::Zero()}

Definition at line 80 of file MSSMNoFV_onshell_physical.hpp.

◆ ZTau

Eigen::Matrix<double,2,2> gm2calc::MSSMNoFV_onshell_physical::ZTau {Eigen::Matrix<double,2,2>::Zero()}

Definition at line 76 of file MSSMNoFV_onshell_physical.hpp.

◆ ZU

Eigen::Matrix<double,2,2> gm2calc::MSSMNoFV_onshell_physical::ZU {Eigen::Matrix<double,2,2>::Zero()}

Definition at line 73 of file MSSMNoFV_onshell_physical.hpp.


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