#include <GeneralTHDMunitarity.h>
Definition at line 20 of file GeneralTHDMunitarity.h.
Public Member Functions | |
| bool | CalcSeigen00 (gslpp::matrix< gslpp::complex > &Seigvec_i, gslpp::vector< double > &Seigval_i) |
| Computes the eigenvalues of the S matrix with \(Y=0,\sigma=0\). | |
| bool | CalcSeigen01 (gslpp::matrix< gslpp::complex > &Seigvec_i, gslpp::vector< double > &Seigval_i) |
| Computes the eigenvalues of the S matrix with \(Y=0,\sigma=1\). | |
| bool | CalcSeigen21 (gslpp::matrix< gslpp::complex > &Seigvec_i, gslpp::vector< double > &Seigval_i) |
| Computes the eigenvalues of the S matrix with \(Y=2,\sigma=1\). | |
| gslpp::vector< double > | getSeigen00 () |
| Assigns to a vector the eigenvalues of the S matrix with \(Y=0,\sigma=0\). | |
| gslpp::vector< double > | getSeigen01 () |
| Assigns to a vector the eigenvalues of the S matrix with \(Y=0,\sigma=1\). | |
| gslpp::vector< double > | getSeigen21 () |
| Assigns to a vector the eigenvalues of the S matrix with \(Y=2,\sigma=1\). | |
| double | RelCorrhHpHm () |
| Computes the relative correction of the vertex hHpHm (so NLO/LO contribution to that vertex) | |
| double | RelCorrHHpHm () |
| Computes the relative correction of the vertex HHpHm (so NLO/LO contribution to that vertex) | |
| unitarity_GTHDM (const StandardModel &SM_i) | |
| Constructor. | |
| virtual | ~unitarity_GTHDM () |
| Destructor. | |
Private Attributes | |
| const GeneralTHDM & | myGTHDM |
| gslpp::vector< double > | Seigval00 |
| gslpp::vector< double > | Seigval01 |
| gslpp::vector< double > | Seigval21 |
| gslpp::matrix< gslpp::complex > | Seigvec00 |
| gslpp::matrix< gslpp::complex > | Seigvec01 |
| gslpp::matrix< gslpp::complex > | Seigvec21 |
| gslpp::matrix< gslpp::complex > | Smat00 |
| gslpp::matrix< gslpp::complex > | Smat01 |
| gslpp::matrix< gslpp::complex > | Smat21 |
| unitarity_GTHDM::unitarity_GTHDM | ( | const StandardModel & | SM_i | ) |
Constructor.
Definition at line 12 of file GeneralTHDMunitarity.cpp.
|
virtual |
| bool unitarity_GTHDM::CalcSeigen00 | ( | gslpp::matrix< gslpp::complex > & | Seigvec_i, |
| gslpp::vector< double > & | Seigval_i | ||
| ) |
Computes the eigenvalues of the S matrix with \(Y=0,\sigma=0\).
Definition at line 87 of file GeneralTHDMunitarity.cpp.
| bool unitarity_GTHDM::CalcSeigen01 | ( | gslpp::matrix< gslpp::complex > & | Seigvec_i, |
| gslpp::vector< double > & | Seigval_i | ||
| ) |
Computes the eigenvalues of the S matrix with \(Y=0,\sigma=1\).
Definition at line 50 of file GeneralTHDMunitarity.cpp.
| bool unitarity_GTHDM::CalcSeigen21 | ( | gslpp::matrix< gslpp::complex > & | Seigvec_i, |
| gslpp::vector< double > & | Seigval_i | ||
| ) |
Computes the eigenvalues of the S matrix with \(Y=2,\sigma=1\).
Definition at line 20 of file GeneralTHDMunitarity.cpp.
| gslpp::vector< double > unitarity_GTHDM::getSeigen00 | ( | ) |
Assigns to a vector the eigenvalues of the S matrix with \(Y=0,\sigma=0\).
Definition at line 138 of file GeneralTHDMunitarity.cpp.
| gslpp::vector< double > unitarity_GTHDM::getSeigen01 | ( | ) |
Assigns to a vector the eigenvalues of the S matrix with \(Y=0,\sigma=1\).
Definition at line 131 of file GeneralTHDMunitarity.cpp.
| gslpp::vector< double > unitarity_GTHDM::getSeigen21 | ( | ) |
Assigns to a vector the eigenvalues of the S matrix with \(Y=2,\sigma=1\).
Definition at line 124 of file GeneralTHDMunitarity.cpp.
| double unitarity_GTHDM::RelCorrhHpHm | ( | ) |
Computes the relative correction of the vertex hHpHm (so NLO/LO contribution to that vertex)
Definition at line 147 of file GeneralTHDMunitarity.cpp.
| double unitarity_GTHDM::RelCorrHHpHm | ( | ) |
Computes the relative correction of the vertex HHpHm (so NLO/LO contribution to that vertex)
Definition at line 175 of file GeneralTHDMunitarity.cpp.
|
private |
Definition at line 76 of file GeneralTHDMunitarity.h.
|
private |
Definition at line 80 of file GeneralTHDMunitarity.h.
|
private |
Definition at line 80 of file GeneralTHDMunitarity.h.
|
private |
Definition at line 80 of file GeneralTHDMunitarity.h.
|
private |
Definition at line 79 of file GeneralTHDMunitarity.h.
|
private |
Definition at line 79 of file GeneralTHDMunitarity.h.
|
private |
Definition at line 79 of file GeneralTHDMunitarity.h.
|
private |
Definition at line 78 of file GeneralTHDMunitarity.h.
|
private |
Definition at line 78 of file GeneralTHDMunitarity.h.
|
private |
Definition at line 78 of file GeneralTHDMunitarity.h.