JHUGen MELA  JHUGen v7.5.6, MELA v2.4.2
Matrix element calculations as used in JHUGen.
TModParameters.hh
Go to the documentation of this file.
1 #ifndef _TMODPARAMETERS_HH_
2 #define _TMODPARAMETERS_HH_
3 
4 extern "C" {
5 
6  // Get the mass and width of the particles
7  double __modparameters_MOD_getmass(int* part);
8  double __modparameters_MOD_getdecaywidth(int* part);
9 
10  // From PDG ids to JHU ids
12 #define convertLHEreverse __modparameters_MOD_convertlhereverse
13 
14  // From JHU ids to PDG ids
15  int __modparameters_MOD_convertlhe(int* part);
16 #define convertLHE __modparameters_MOD_convertlhe
17 
18  int __modparameters_MOD_coupledvertex(int id[2], int* hel, int* useahcoupl);
19 #define CoupledVertex __modparameters_MOD_coupledvertex
20 
21  double __modparameters_MOD_scalefactor(int* id1in, int* id2in); // ScaleFactor
22  double __modparameters_MOD_ckmbare(int* id1in, int* id2in); // VCKM
23  double __modparameters_MOD_ckm(int* id1in, int* id2in); // VCKM*ScaleFactor
24 
25  void __modparameters_MOD_setmass(double* mass, int* ipart);
26  void __modparameters_MOD_setdecaywidth(double* width, int* ipart);
27 
28  void __modparameters_MOD_computeckmelements(double* invckm_ud, double* invckm_us, double* invckm_cd, double* invckm_cs, double* invckm_ts, double* invckm_tb, double* invckm_ub=0, double* invckm_cb=0, double* invckm_td=0);
31 
33 }
34 
35 #endif
36 
__modparameters_MOD_scalefactor
double __modparameters_MOD_scalefactor(int *id1in, int *id2in)
__modparameters_MOD_ckm
double __modparameters_MOD_ckm(int *id1in, int *id2in)
__modparameters_MOD_convertlhereverse
int __modparameters_MOD_convertlhereverse(int *part)
__modparameters_MOD_computeqcdvariables
void __modparameters_MOD_computeqcdvariables()
__modparameters_MOD_coupledvertex
int __modparameters_MOD_coupledvertex(int id[2], int *hel, int *useahcoupl)
__modparameters_MOD_getmass
double __modparameters_MOD_getmass(int *part)
__modparameters_MOD_computeckmelements
void __modparameters_MOD_computeckmelements(double *invckm_ud, double *invckm_us, double *invckm_cd, double *invckm_cs, double *invckm_ts, double *invckm_tb, double *invckm_ub=0, double *invckm_cb=0, double *invckm_td=0)
__modparameters_MOD_evalalphas
void __modparameters_MOD_evalalphas()
__modparameters_MOD_convertlhe
int __modparameters_MOD_convertlhe(int *part)
__modparameters_MOD_computeewvariables
void __modparameters_MOD_computeewvariables()
__modparameters_MOD_ckmbare
double __modparameters_MOD_ckmbare(int *id1in, int *id2in)
__modparameters_MOD_setmass
void __modparameters_MOD_setmass(double *mass, int *ipart)
__modparameters_MOD_getdecaywidth
double __modparameters_MOD_getdecaywidth(int *part)
__modparameters_MOD_setdecaywidth
void __modparameters_MOD_setdecaywidth(double *width, int *ipart)