|
JHUGen MELA
JHUGen v7.5.6, MELA v2.4.2
Matrix element calculations as used in JHUGen.
|
Go to the documentation of this file.
44 #define bveg1_mcfm_ bveg1_
130 #define masses_mcfm_ masses_
274 double l[
nf],
r[
nf],
q1,
l1,
r1,
q2,
l2,
r2,
le,
ln,
re,
rn,
sin2w;
326 void mcfm_init_(
char* inputfile,
char* workdir);
331 void fdist_(
int*
ih1,
double* xx,
double* pdfscale,
double* fx1);
332 double alphas_(
double* q,
double*
amz,
int* nloop);
339 #define qqb_ww_ qqb_ww_
343 #define qqb_wz_ qqb_wz_
347 #define qqb_zz_ qqb_zz_
350 #define qqb_zz_stu_ qqb_zz_stu_ // Custom qqb->ZZ for different s, t, u channels
353 #define qq_zzqq_ qq_zzqq_ // WBF-ZZ
357 #define qq_wwqq_ qq_wwqq_ // WBF-WW
359 #define qq_vvqq_ qq_vvqq_ // WBF-VV
362 #define qq_zzqqstrong_ qq_zzqqstrong_ // JJQCD-ZZ
364 #define qq_wwqqstrong_ qq_wwqqstrong_ // JJQCD-WW
367 #define gg_hzz_tb_ gg_hzz_tb_
369 #define gg_zz_hpi_ gg_zz_hpi_ // Only H+interf, no |gg->ZZ|**2
371 #define gg_zz_all_ gg_zz_all_
373 #define gg_zz_ gg_zz_
375 #define gg_zz_int_ gg_zz_int_
380 #define gg_hvv_tb_ gg_hvv_tb_
382 #define gg_vv_all_ gg_vv_all_
384 #define gg_vv_ gg_vv_
388 #define qqb_z2jet_ qqb_z2jet_
392 #define qqb_zgam_ qqb_zgam_
395 #define qqb_hww_ qqb_hww_
398 #define qqb_hzz_ qqb_hzz_
401 #define qqb_hzz_tb_ qqb_hzz_tb_
404 #define qqb_z_ qqb_z_
407 #define qqb_wgam_ qqb_wgam_
410 #define qqb_wgam_ qqb_wgam_
414 #define qqb_gamgam_ qqb_gamgam_
418 #define qqb_w_g_ qqb_w_g_
423 double lowint_(
double*
r,
double* wgt);
424 void dotem_(
int N,
double* p,
double* s);
425 void boost_mcfm_(
double* mass,
double* p1,
double* p_in,
double* p_out);
426 void breitw_(
double* x1,
double* mminsq,
double* mmaxsq,
double* rmass,
double* rwidth,
double*
msq,
double* wt);
427 void phi3m0_(
double* xth,
double* xphi,
double* p0,
double* p1,
double* p2,
double* wt);
428 void gen2_(
double*
r,
double* p,
double* pswt);
429 void gen3_(
double*
r,
double* p,
double* pswt);
430 void gen3jet_(
double*
r,
double* p,
double* pswt);
431 void gen4_(
double*
r,
double* p,
double* wt4);
432 void gen4h_(
double*
r,
double* p,
double* wt4);
void fdist_(int *ih1, double *xx, double *pdfscale, double *fx1)
struct @35 anomzffcouplings_
void phi3m0_(double *xth, double *xphi, double *p0, double *p1, double *p2, double *wt)
void gen_njets_(double *r, int *, double *p, double *msq)
double kappa2_tilde_4gen_bot[2]
int distinguish_HWWcouplings
void gen3jet_(double *r, double *p, double *pswt)
struct @34 spinzerohiggs_anomcoupl_
double kappa_tilde_4gen_bot[2]
double lowint_(double *r, double *wgt)
double kappa2_tilde_bot[2]
void gen4_(double *r, double *p, double *wt4)
double kappa2_tilde_top[2]
void breitw_(double *x1, double *mminsq, double *mmaxsq, double *rmass, double *rwidth, double *msq, double *wt)
int AllowAnomalousCouplings
double kappa2_4gen_top[2]
void mcfm_init_(char *inputfile, char *workdir)
double kappa_tilde_4gen_top[2]
double kappa2_4gen_bot[2]
void gen3_(double *r, double *p, double *pswt)
double alphas_(double *q, double *amz, int *nloop)
Double_t N(Double_t mH, TString proc)
void boost_mcfm_(double *mass, double *p1, double *p_in, double *p_out)
void gen4h_(double *r, double *p, double *wt4)
double kappa_tilde_top[2]
void dotem_(int N, double *p, double *s)
void gen2_(double *r, double *p, double *pswt)
double kappa_tilde_bot[2]
double kappa2_tilde_4gen_top[2]
int AllowAnomalousZffCouplings