File indexing completed on 2021-02-14 13:29:42
0001 #ifndef HDECAY_HH
0002 #define HDECAY_HH
0003
0004 extern "C" {
0005
0006 extern struct {
0007 double amsm;
0008 double ama;
0009 double aml;
0010 double amh;
0011 double amch;
0012 } hmass_;
0013
0014
0015
0016
0017
0018 extern struct {
0019 double ams;
0020 double amc;
0021 double amb;
0022 double amt;
0023 } masses_;
0024
0025 extern struct {
0026 double xlambda;
0027 double amc0;
0028 double amb0;
0029 double amt0;
0030 int n0;
0031 } als_;
0032
0033 extern struct {
0034 double gf;
0035 double alph;
0036 double amtau;
0037 double ammuon;
0038 double amz;
0039 double amw;
0040 } param_;
0041
0042 extern struct {
0043 double vus;
0044 double vcb;
0045 double vub;
0046 } ckmpar_;
0047
0048 extern struct {
0049 double gamc0;
0050 double gamt0;
0051 double gamt1;
0052 double gamw;
0053 double gamz;
0054 } wzwdth_;
0055
0056 extern struct {
0057 int ionsh;
0058 int ionwz;
0059 int iofsusy;
0060 } onshell_;
0061
0062 extern struct { int nfgg; } oldfash_;
0063
0064 extern struct {
0065 int ihiggs;
0066 int nnlo;
0067 int ipole;
0068 } flag_;
0069
0070 extern struct {
0071 double smbrb;
0072 double smbrl;
0073 double smbrm;
0074 double smbrs;
0075 double smbrc;
0076 double smbrt;
0077 double smbrg;
0078 double smbrga;
0079 double smbrzga;
0080 double smbrw;
0081 double smbrz;
0082 double smwdth;
0083 } widthsm_;
0084
0085
0086
0087
0088
0089
0090
0091
0092
0093
0094
0095
0096
0097
0098
0099 extern struct {
0100 double gat;
0101 double gab;
0102 double glt;
0103 double glb;
0104 double ght;
0105 double ghb;
0106 double gzah;
0107 double gzal;
0108 double ghhh;
0109 double glll;
0110 double ghll;
0111 double glhh;
0112 double ghaa;
0113 double glaa;
0114 double glw;
0115 double ghvv;
0116 double glpm;
0117 double ghpm;
0118 double b;
0119 double a;
0120 } coup_;
0121
0122 extern struct { double amsb; } strange_;
0123
0124 double xitla_(int*, double*, double*);
0125 void bernini_(int*);
0126
0127
0128 void hdec_();
0129 void alsini_(double*);
0130 }
0131
0132 #endif