/* * DO NOT MANUALLY UPDATE THIS FILE. * If needed: make cpp_headers * * fortran2c.py - automatic conversion * inpdat.inc -> inpdat.h */ #ifndef __INPDAT__ #define __INPDAT__ #include "types.h" #ifdef __cplusplus extern "C" { #endif // //=== inpdat ===========================================================* // //----------------------------------------------------------------------* // * // Copyright (C) 2003-2019: CERN & INFN * // All Rights Reserved. * // * // Inpdat common for steering Bamjev (Fluka9x-Fluka20xy) * // * // Created on 29-March-1990 by Alfredo Ferrari * // INFN - Milan * // * //----------------------------------------------------------------------* // // Probability of having a I=1 u(bar)d(bar) diquark when originating // from a p(bar)/n(bar): // Probability of having a I=0 u(bar)d(bar) diquark when originating // from a p(bar)/n(bar): const double PRNUD1 = ONETHI; // Probability of having a I=1 generic u(bar)d(bar) diquark const double PRNUD0 = ONEONE-PRNUD1; // Probability of having a I=0 generic u(bar)d(bar) diquark const double PRBUD1 = HLFHLF; // const double PRBUD0 = ONEONE-PRBUD1; extern struct { double a1vbbj; double a1vmbj; double a1obbj; double a1ombj; double a1bbmj; double a1mbmj; double amebam; double avbbmj; double avmbmj; double aobbmj; double aombmj; double anbbmj; double anmbmj; double bvbbmj; double bvmbmj; double bobbmj; double bombmj; double bzbbmj; double bzmbmj; double epcbmj; double b1bamj; double b2bamj; double c1bamj; double c2bamj; double d12bmj; double b1sbmj; double b2sbmj; double b1dbmj; double b2dbmj; double b3bamj; double c3bamj; double d3bamj; double e3bamj; double f3bamj; double q3bamj; double t3bamj; double p3bamj; double r3bamj; double s3bamj; double w3bamj; double y3bamj; double z3bamj; double betmbj; double betbbj; double betmch; double betbch; double betmbt; double betbbt; double betmtp; double betbtp; double asbamj; double b8bamj; double p1bamj; double p2bamj; double e2bamj; double estbmj; double diqbmj; double popbmj; double polwbj; double popebj; double popsbj; double pssbmj; double dssbmj; double pccbmj; double dccbmj; double pvcbmj; double uqmbmj; double dqmbmj; double cqmbmj; double sqmbmj; double bqmbmj; double tqmbmj; double qrkmss[6+1]; double dm0bmj; double fm0bmj; double rm0bmj; double sm0bmj; double bm0bmj; double em0bmj; double tm0bmj; double ur0bmj; double dr0bmj; double sr0bmj; double uuubmj; double suubmj; double ssubmj; double sssbmj; double b0chbj; double bpchbj; double c0chbj; double cpchbj; double ch3bmj; double betpch; int imps[6][6]; int imve[6][6]; int ib08[21][6]; int ib10[21][6]; int ia08[21][6]; int ia10[21][6]; int ltbamj; int lebamj; int isubam; int iptbmj; int i3bamj; int ie0bmj; int iudbmj; int ikmbmj; int ippbmj; int ifrbmj; int im0bmj; int ivlbmj; int iqqbmj; int itchbj; int ichbmj; logical lhdinc; } inpdat_; const int inpdat_qrkmss_base = 0; #ifdef __cplusplus } #endif #endif