/* * DO NOT MANUALLY UPDATE THIS FILE. * If needed: make cpp_headers * * fortran2c.py - automatic conversion * prepar.inc -> prepar.h */ #ifndef __PREPAR__ #define __PREPAR__ #include "types.h" #ifdef __cplusplus extern "C" { #endif // * //=== prepar ===========================================================* // * //----------------------------------------------------------------------* // * // Copyright (C) 2003-2019: CERN & INFN * // All Rights Reserved. * // * // PRE-equilibrium PARameters by Francesco Cerutti, CERN/EN * // * // included in : * // bdtbme * // buffal * // preequ * // sepeej * // momout * // totmul * // parpro * // * // Nppart = * // Ppartn = * // Nzpart = * // Iapart = * // Exmaej = * // Inalpe = * // * // Seneut = * // Seprot = * // Sedeut = * // Setrit = * // Sehel3 = * // Sealph = * // * // Roxins = * // Roxlis = * // Cxinsi = * // Aneuis = * // Bneuis = * // Routam = * // Clambd = * // Iopzam = * // Isigin = * // * // Axcbar = * // Bxcbar = * // * // Innucl = number of INternal NUCLeons * // Nenucl = Number of Emitted NUCLeons * // * //----------------------------------------------------------------------* // * const int NDIMPP = 50; const int NDIMNS = 2; // & AAJPRM, BAJPRM, AAJSPR, BAJSPR, extern struct { double roxins[NDIMPP]; double roxlis[NDIMPP]; double cxinsi[NDIMPP]; double axcbar[NDIMPP]; double bxcbar[NDIMPP]; double exmaej[NDIMPP]; double aneuis; double bneuis; double clambd; double routam; double seneut; double seprot; double sedeut; double setrit; double sehel3; double sealph; int nzpart[NDIMNS][NDIMPP]; int iapart[NDIMPP]; int innucl[NDIMNS]; int nenucl[NDIMNS]; int inalpe; int nppart; int iopzam; int isigin; } prepar_; extern struct { char ppartn[NDIMPP][5]; } prpach_; #ifdef __cplusplus } #endif #endif