Himalaya
Public Member Functions | Private Attributes | List of all members
himalaya::hierarchies::H6b2qg2 Class Reference

#include <H6b2qg2.hpp>

Public Member Functions

 H6b2qg2 (const ExpansionFlags_t &expansionDepth, double Al4p, double beta, double Dmglst2, double Dmsqst2, double lmMt, double lmMst1, double lmMst2, double Mgl, double Mt, double Mst1, double Mst2, double MuSUSY, double s2t, int mdrFlag, int oneLoopFlag, int twoLoopFlag, int threeLoopFlag)
 
double getS1 () const
 
double getS2 () const
 
double getS12 () const
 
double calc_coef_at_as2_no_sm_logs_log0 () const
 
double calc_coef_at_as2_no_sm_logs_log1 () const
 
double calc_coef_at_as2_no_sm_logs_log2 () const
 
double calc_coef_at_as2_no_sm_logs_log3 () const
 

Private Attributes

double Dmglst2 {}
 
double Dmsqst2 {}
 
double lmMt {}
 
double lmMst1 {}
 
double lmMst2 {}
 
double Mgl {}
 
double Mt {}
 
double Mst1 {}
 
double Mst2 {}
 
double MuSUSY {}
 
double s2t {}
 
double Tbeta {}
 
double Sbeta {}
 
double Al4p {}
 common variables More...
 
int shiftst1 {}
 
int shiftst2 {}
 
int shiftst3 {}
 
int xDR2DRMOD {}
 
int xDmsqst2 {}
 
int xDmglst2 {}
 
int xMst {}
 MDR and truncation flags. More...
 
int oneLoopFlag {}
 
int twoLoopFlag {}
 
int threeLoopFlag {}
 loop flags More...
 

Detailed Description

Definition at line 15 of file H6b2qg2.hpp.

Constructor & Destructor Documentation

◆ H6b2qg2()

himalaya::hierarchies::H6b2qg2::H6b2qg2 ( const ExpansionFlags_t expansionDepth,
double  Al4p,
double  beta,
double  Dmglst2,
double  Dmsqst2,
double  lmMt,
double  lmMst1,
double  lmMst2,
double  Mgl,
double  Mt,
double  Mst1,
double  Mst2,
double  MuSUSY,
double  s2t,
int  mdrFlag,
int  oneLoopFlag,
int  twoLoopFlag,
int  threeLoopFlag 
)

Constructor

Parameters
expansionDepththe flagMap for the truncation of expansion variables
Al4pa double alpha_s/4/Pi
betaa double which is the mixing angle beta
Dmglst2a double Mgl - Mst2
Dmsqst2a double Msq - Mst2
lmMta double log((<renormalization scale>=""> / Mt)^2)
lmMst1a double log((<renormalization scale>=""> / Mst1)^2)
lmMst2a double log((<renormalization scale>=""> / Mst2)^2)
Mgla double gluino mass
Mta double top/bottom quark mass
Mst1a double stop 1 mass
Mst2a double stop 2 mass
MuSUSYa double mu parameter
s2ta double 2 times the sine of the stop/sbottom quark mixing angle
mdrFlagan int 0 for DR and 1 for MDR scheme
oneLoopFlagan int flag to consider the one-loop expansion terms
twoLoopFlagan int flag to consider the two-loop expansion terms
threeLoopFlagan int flag to consider the three-loop expansion terms

Definition at line 38 of file H6b2qg2.cpp.

Member Function Documentation

◆ calc_coef_at_as2_no_sm_logs_log0()

double himalaya::hierarchies::H6b2qg2::calc_coef_at_as2_no_sm_logs_log0 ( ) const
Returns
returns the susy log^0 term of Mh^2 @ O(at*as^2) without any log(mu^2) terms normalized to DO (H3m*12/Mt^4/Sbeta^2)

Definition at line 3614 of file H6b2qg2.cpp.

◆ calc_coef_at_as2_no_sm_logs_log1()

double himalaya::hierarchies::H6b2qg2::calc_coef_at_as2_no_sm_logs_log1 ( ) const
Returns
returns the susy log^1 term of Mh^2 @ O(at*as^2) without any log(mu^2) terms normalized to DO (H3m*12/Mt^4/Sbeta^2)

Definition at line 3946 of file H6b2qg2.cpp.

◆ calc_coef_at_as2_no_sm_logs_log2()

double himalaya::hierarchies::H6b2qg2::calc_coef_at_as2_no_sm_logs_log2 ( ) const
Returns
returns the susy log^2 term of Mh^2 @ O(at*as^2) without any log(mu^2) terms normalized to DO (H3m*12/Mt^4/Sbeta^2)

Definition at line 4070 of file H6b2qg2.cpp.

◆ calc_coef_at_as2_no_sm_logs_log3()

double himalaya::hierarchies::H6b2qg2::calc_coef_at_as2_no_sm_logs_log3 ( ) const
Returns
returns the susy log^3 term of Mh^2 @ O(at*as^2) without any log(mu^2) terms normalized to DO (H3m*12/Mt^4/Sbeta^2)

Definition at line 4147 of file H6b2qg2.cpp.

◆ getS1()

double himalaya::hierarchies::H6b2qg2::getS1 ( ) const
Returns
The diagonal (1, 1) matrix element of the Higgs mass matrix as a double for the hierarchy 'H6b2qg2'

Definition at line 75 of file H6b2qg2.cpp.

◆ getS12()

double himalaya::hierarchies::H6b2qg2::getS12 ( ) const
Returns
The off-diagonal (1, 2) = (2, 1) matrix element of the Higgs mass matrix as a double for the hierarchy 'H6b2qg2'

Definition at line 2612 of file H6b2qg2.cpp.

◆ getS2()

double himalaya::hierarchies::H6b2qg2::getS2 ( ) const
Returns
The diagonal (2, 2) matrix element of the Higgs mass matrix as a double for the hierarchy 'H6b2qg2'

Definition at line 458 of file H6b2qg2.cpp.

Member Data Documentation

◆ Al4p

double himalaya::hierarchies::H6b2qg2::Al4p {}
private

common variables

Definition at line 72 of file H6b2qg2.hpp.

◆ Dmglst2

double himalaya::hierarchies::H6b2qg2::Dmglst2 {}
private

Definition at line 72 of file H6b2qg2.hpp.

◆ Dmsqst2

double himalaya::hierarchies::H6b2qg2::Dmsqst2 {}
private

Definition at line 72 of file H6b2qg2.hpp.

◆ lmMst1

double himalaya::hierarchies::H6b2qg2::lmMst1 {}
private

Definition at line 72 of file H6b2qg2.hpp.

◆ lmMst2

double himalaya::hierarchies::H6b2qg2::lmMst2 {}
private

Definition at line 72 of file H6b2qg2.hpp.

◆ lmMt

double himalaya::hierarchies::H6b2qg2::lmMt {}
private

Definition at line 72 of file H6b2qg2.hpp.

◆ Mgl

double himalaya::hierarchies::H6b2qg2::Mgl {}
private

Definition at line 72 of file H6b2qg2.hpp.

◆ Mst1

double himalaya::hierarchies::H6b2qg2::Mst1 {}
private

Definition at line 72 of file H6b2qg2.hpp.

◆ Mst2

double himalaya::hierarchies::H6b2qg2::Mst2 {}
private

Definition at line 72 of file H6b2qg2.hpp.

◆ Mt

double himalaya::hierarchies::H6b2qg2::Mt {}
private

Definition at line 72 of file H6b2qg2.hpp.

◆ MuSUSY

double himalaya::hierarchies::H6b2qg2::MuSUSY {}
private

Definition at line 72 of file H6b2qg2.hpp.

◆ oneLoopFlag

int himalaya::hierarchies::H6b2qg2::oneLoopFlag {}
private

Definition at line 74 of file H6b2qg2.hpp.

◆ s2t

double himalaya::hierarchies::H6b2qg2::s2t {}
private

Definition at line 72 of file H6b2qg2.hpp.

◆ Sbeta

double himalaya::hierarchies::H6b2qg2::Sbeta {}
private

Definition at line 72 of file H6b2qg2.hpp.

◆ shiftst1

int himalaya::hierarchies::H6b2qg2::shiftst1 {}
private

Definition at line 73 of file H6b2qg2.hpp.

◆ shiftst2

int himalaya::hierarchies::H6b2qg2::shiftst2 {}
private

Definition at line 73 of file H6b2qg2.hpp.

◆ shiftst3

int himalaya::hierarchies::H6b2qg2::shiftst3 {}
private

Definition at line 73 of file H6b2qg2.hpp.

◆ Tbeta

double himalaya::hierarchies::H6b2qg2::Tbeta {}
private

Definition at line 72 of file H6b2qg2.hpp.

◆ threeLoopFlag

int himalaya::hierarchies::H6b2qg2::threeLoopFlag {}
private

loop flags

Definition at line 74 of file H6b2qg2.hpp.

◆ twoLoopFlag

int himalaya::hierarchies::H6b2qg2::twoLoopFlag {}
private

Definition at line 74 of file H6b2qg2.hpp.

◆ xDmglst2

int himalaya::hierarchies::H6b2qg2::xDmglst2 {}
private

Definition at line 73 of file H6b2qg2.hpp.

◆ xDmsqst2

int himalaya::hierarchies::H6b2qg2::xDmsqst2 {}
private

Definition at line 73 of file H6b2qg2.hpp.

◆ xDR2DRMOD

int himalaya::hierarchies::H6b2qg2::xDR2DRMOD {}
private

Definition at line 73 of file H6b2qg2.hpp.

◆ xMst

int himalaya::hierarchies::H6b2qg2::xMst {}
private

MDR and truncation flags.

Definition at line 73 of file H6b2qg2.hpp.


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