StRoot  1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
Public Member Functions | Public Attributes | List of all members
Pythia8::CoupSUSY Class Reference
Inheritance diagram for Pythia8::CoupSUSY:
Pythia8::Couplings Pythia8::Couplings Pythia8::Couplings Pythia8::CoupSM Pythia8::CoupSM Pythia8::CoupSM Pythia8::CoupSM Pythia8::CoupSM Pythia8::CoupSM Pythia8::CoupSM Pythia8::CoupSM Pythia8::CoupSM

Public Member Functions

void initSUSY (SusyLesHouches *slhaPtrIn, Settings *settingsPtrIn, ParticleData *particleDataPtrIn)
 
complex getLsqqG (int iGenSq, int idQ)
 
complex getRsqqG (int iGenSq, int idQ)
 
complex getLsqsqZ (int idSq1, int idSq2)
 
complex getRsqsqZ (int idSq1, int idSq2)
 
complex getLsqqX (int iSq, int idQ, int iNeut)
 
complex getRsqqX (int iSq, int idQ, int iNeut)
 
int idNeut (int idChi)
 
int idChar (int idChi)
 
int idSup (int iSup)
 
int idSdown (int iSdown)
 
int idSlep (int iSlep)
 
int typeNeut (int idPDG)
 
int typeChar (int idPDG)
 
string getName (int pdgCode)
 
void initSUSY (SusyLesHouches *slhaPtrIn, Info *infoPtrIn, ParticleData *particleDataPtrIn, Settings *settingsPtrIn)
 
complex getLsqqG (int iGenSq, int idQ)
 
complex getRsqqG (int iGenSq, int idQ)
 
complex getLsqsqZ (int idSq1, int idSq2)
 
complex getRsqsqZ (int idSq1, int idSq2)
 
complex getLsqqX (int iSq, int idQ, int iNeut)
 
complex getRsqqX (int iSq, int idQ, int iNeut)
 
int idNeut (int idChi)
 
int idChar (int idChi)
 
int idSup (int iSup)
 
int idSdown (int iSdown)
 
int idSlep (int iSlep)
 
int typeNeut (int idPDG)
 
int typeChar (int idPDG)
 
string getName (int pdgCode)
 
void initSUSY (SusyLesHouches *slhaPtrIn, Info *infoPtrIn, ParticleData *particleDataPtrIn, Settings *settingsPtrIn)
 
complex getLsqqG (int iGenSq, int idQ)
 
complex getRsqqG (int iGenSq, int idQ)
 
complex getLsqsqZ (int idSq1, int idSq2)
 
complex getRsqsqZ (int idSq1, int idSq2)
 
complex getLsqqX (int iSq, int idQ, int iNeut)
 
complex getRsqqX (int iSq, int idQ, int iNeut)
 
int idNeut (int idChi)
 
int idChar (int idChi)
 
int idSup (int iSup)
 
int idSdown (int iSdown)
 
int idSlep (int iSlep)
 
int typeNeut (int idPDG)
 
int typeChar (int idPDG)
 
void initSUSY (SusyLesHouches *slhaPtrIn, Info *infoPtrIn)
 
complex getLsqqG (int iGenSq, int idQ)
 
complex getRsqqG (int iGenSq, int idQ)
 
complex getLsqsqZ (int idSq1, int idSq2)
 
complex getRsqsqZ (int idSq1, int idSq2)
 
complex getLsqqX (int iSq, int idQ, int iNeut)
 
complex getRsqqX (int iSq, int idQ, int iNeut)
 
int idNeut (int idChi)
 
int idChar (int idChi)
 
int idSup (int iSup)
 
int idSdown (int iSdown)
 
int idSlep (int iSlep)
 
int typeNeut (int idPDG)
 
int typeChar (int idPDG)
 
- Public Member Functions inherited from Pythia8::Couplings
 Couplings (bool isSUSYin=false)
 
- Public Member Functions inherited from Pythia8::CoupSM
void init (Settings &settings, Rndm *rndmPtrIn)
 
double alphaS (double scale2)
 
double alphaS1Ord (double scale2)
 
double alphaS2OrdCorr (double scale2)
 
double Lambda3 () const
 
double Lambda4 () const
 
double Lambda5 () const
 
double alphaEM (double scale2)
 
double sin2thetaW ()
 
double cos2thetaW ()
 
double sin2thetaWbar ()
 
double GF ()
 
double ef (int idAbs)
 
double vf (int idAbs)
 
double af (int idAbs)
 
double t3f (int idAbs)
 
double lf (int idAbs)
 
double rf (int idAbs)
 
double ef2 (int idAbs)
 
double vf2 (int idAbs)
 
double af2 (int idAbs)
 
double efvf (int idAbs)
 
double vf2af2 (int idAbs)
 
double VCKMgen (int genU, int genD)
 
double V2CKMgen (int genU, int genD)
 
double VCKMid (int id1, int id2)
 
double V2CKMid (int id1, int id2)
 
double V2CKMsum (int id)
 
int V2CKMpick (int id)
 
void init (Settings &settings, Rndm *rndmPtrIn)
 
double alphaS (double scale2)
 
double alphaS1Ord (double scale2)
 
double alphaS2OrdCorr (double scale2)
 
double Lambda3 () const
 
double Lambda4 () const
 
double Lambda5 () const
 
double alphaEM (double scale2)
 
double sin2thetaW ()
 
double cos2thetaW ()
 
double sin2thetaWbar ()
 
double GF ()
 
double ef (int idAbs)
 
double vf (int idAbs)
 
double af (int idAbs)
 
double t3f (int idAbs)
 
double lf (int idAbs)
 
double rf (int idAbs)
 
double ef2 (int idAbs)
 
double vf2 (int idAbs)
 
double af2 (int idAbs)
 
double efvf (int idAbs)
 
double vf2af2 (int idAbs)
 
double VCKMgen (int genU, int genD)
 
double V2CKMgen (int genU, int genD)
 
double VCKMid (int id1, int id2)
 
double V2CKMid (int id1, int id2)
 
double V2CKMsum (int id)
 
int V2CKMpick (int id)
 
void init (Settings &settings, Rndm *rndmPtrIn)
 
double alphaS (double scale2)
 
double alphaS1Ord (double scale2)
 
double alphaS2OrdCorr (double scale2)
 
double Lambda3 () const
 
double Lambda4 () const
 
double Lambda5 () const
 
double alphaEM (double scale2)
 
double sin2thetaW ()
 
double cos2thetaW ()
 
double sin2thetaWbar ()
 
double GF ()
 
double ef (int idAbs)
 
double vf (int idAbs)
 
double af (int idAbs)
 
double t3f (int idAbs)
 
double lf (int idAbs)
 
double rf (int idAbs)
 
double ef2 (int idAbs)
 
double vf2 (int idAbs)
 
double af2 (int idAbs)
 
double efvf (int idAbs)
 
double vf2af2 (int idAbs)
 
double VCKMgen (int genU, int genD)
 
double V2CKMgen (int genU, int genD)
 
double VCKMid (int id1, int id2)
 
double V2CKMid (int id1, int id2)
 
double V2CKMsum (int id)
 
int V2CKMpick (int id)
 
void init (Settings &settings, Rndm *rndmPtrIn)
 
double alphaS (double scale2)
 
double alphaS1Ord (double scale2)
 
double alphaS2OrdCorr (double scale2)
 
double Lambda3 () const
 
double Lambda4 () const
 
double Lambda5 () const
 
double alphaEM (double scale2)
 
double sin2thetaW ()
 
double cos2thetaW ()
 
double sin2thetaWbar ()
 
double GF ()
 
double ef (int idAbs)
 
double vf (int idAbs)
 
double af (int idAbs)
 
double t3f (int idAbs)
 
double lf (int idAbs)
 
double rf (int idAbs)
 
double ef2 (int idAbs)
 
double vf2 (int idAbs)
 
double af2 (int idAbs)
 
double efvf (int idAbs)
 
double vf2af2 (int idAbs)
 
double VCKMgen (int genU, int genD)
 
double V2CKMgen (int genU, int genD)
 
double VCKMid (int id1, int id2)
 
double V2CKMid (int id1, int id2)
 
double V2CKMsum (int id)
 
int V2CKMpick (int id)
 

Public Attributes

bool isInit
 
bool isNMSSM
 
double mWpole
 
double wWpole
 
double mZpole
 
double wZpole
 
double mW
 
double mZ
 
double sin2W
 
double sinW
 
double cosW
 
double tanb
 
double cosb
 
double sinb
 
double muHiggs
 
double alphaHiggs
 
double mAHiggs
 
complex LsddG [7][4]
 
complex RsddG [7][4]
 
complex LsuuG [7][4]
 
complex RsuuG [7][4]
 
complex OLpp [6][6]
 
complex ORpp [6][6]
 
complex OLp [3][3]
 
complex ORp [3][3]
 
complex OL [6][3]
 
complex OR [6][3]
 
double LqqZ [7]
 
double RqqZ [7]
 
complex LsdsdZ [7][7]
 
complex RsdsdZ [7][7]
 
complex LsusuZ [7][7]
 
complex RsusuZ [7][7]
 
complex LudW [4][4]
 
complex RudW [4][4]
 
complex LsusdW [7][7]
 
complex RsusdW [7][7]
 
complex LsddX [7][4][6]
 
complex RsddX [7][4][6]
 
complex LsuuX [7][4][6]
 
complex RsuuX [7][4][6]
 
complex LsduX [7][4][3]
 
complex RsduX [7][4][3]
 
complex LsudX [7][4][3]
 
complex RsudX [7][4][3]
 
double LllZ [7]
 
double RllZ [7]
 
complex LlvW [4]
 
complex RlvW [4]
 
complex LslslZ [7][7]
 
complex RslslZ [7][7]
 
complex LsvsvZ [7][7]
 
complex RsvsvZ [7][7]
 
complex LslsvW [7][7]
 
complex RslsvW [7][7]
 
complex LsvvX [7][4][6]
 
complex RsvvX [7][4][6]
 
complex LsllX [7][4][6]
 
complex RsllX [7][4][6]
 
complex LsvlX [7][4][3]
 
complex RsvlX [7][4][3]
 
complex LslvX [7][4][3]
 
complex RslvX [7][4][3]
 
double rvLLE [4][4][4]
 
double rvLQD [4][4][4]
 
double rvUDD [4][4][4]
 
bool isLLE
 
bool isLQD
 
bool isUDD
 
complex Rusq [7][7]
 
complex Rdsq [7][7]
 
SusyLesHouchesslhaPtr
 
complex Rsl [7][7]
 
complex Rsv [7][7]
 
bool isSUSY
 
- Public Attributes inherited from Pythia8::Couplings
bool isSUSY
 

Additional Inherited Members

- Protected Attributes inherited from Pythia8::CoupSM
double s2tW
 
double c2tW
 
double s2tWbar
 
double GFermi
 
double vfSave [20]
 
double lfSave [20]
 
double rfSave [20]
 
double ef2Save [20]
 
double vf2Save [20]
 
double af2Save [20]
 
double efvfSave [20]
 
double vf2af2Save [20]
 
double VCKMsave [5][5]
 
double V2CKMsave [5][5]
 
double V2CKMout [20]
 
RndmrndmPtr
 
AlphaStrong alphaSlocal
 
AlphaEM alphaEMlocal
 
- Static Protected Attributes inherited from Pythia8::CoupSM
static const double efSave [20]
 
static const double afSave [20]
 

Detailed Description

Definition at line 26 of file SusyCouplings.h.


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