18 #ifndef _HADXS_UTILS_H_ 19 #define _HADXS_UTILS_H_ 37 1.596, 3.192, 5.692, 5.596, 3.788, 6.528,
38 22.931, 43.462, 55.580, 36.761, 19.754, 12.588,
39 12.914, 12.500, 13.707, 15.082, 19.671, 16.860,
40 21.708, 29.128, 21.752, 22.444, 23.698, 23.847,
41 23.067, 25.336, 25.366, 25.273, 24.646, 24.003,
42 23.636, 23.615, 23.029, 22.667, 22.434, 21.901,
43 21.763, 22.235, 20.177, 21.707, 20.827, 21.102,
44 21.028, 21.155, 20.932, 20.577, 20.865, 21.122,
45 21.193, 21.081, 20.611, 20.788, 20.591, 20.514,
46 20.796, 20.813, 20.425, 20.460, 20.495, 20.530
55 3.252, 6.504, 12.316, 18.314, 22.600, 31.435,
56 53.933, 84.872, 102.626, 87.084, 60.234, 39.922,
57 32.804, 28.935, 27.952, 29.439, 36.824, 31.814,
58 35.152, 50.062, 39.079, 35.741, 37.390, 35.575,
59 34.043, 34.363, 34.171, 32.990, 32.110, 31.316,
60 30.621, 29.918, 29.134, 28.461, 27.985, 27.208,
61 26.749, 27.111, 25.047, 26.357, 25.393, 25.777,
62 25.467, 25.305, 25.008, 24.814, 24.662, 24.481,
63 24.453, 24.336, 24.099, 24.098, 24.010, 23.908,
64 23.992, 24.058, 23.805, 23.808, 23.811, 23.815
82 double PionNucleonXSec (
double Epion,
bool get_total,
bool isChargedPion=
true);
84 int PionNucleusXSec(
double tpi,
double ppistar,
double t_new,
double A,
double &tpilow,
double &siglow,
double &tpihigh,
double &sighigh);
97 #endif // _HADXS_UTILS_H_ static const double kTotdLog10P
THE MAIN GENIE PROJECT NAMESPACE
double TotalPionNucleonXSec(double Epion, bool isChargedPion=true)
double PionNucleonXSec(double Epion, bool get_total, bool isChargedPion=true)
static const double kTotMinLog10P
static const double kInelMinLog10P
static const double kIneldLog10P
static const int kInelNDataPoints
double InelasticPionNucleonXSec(double Epion, bool isChargedPion=true)
static const double kTotSig[kTotNDataPoints]
double InelasticPionNucleonXSec(double Epion, bool isChargedPion=true)
static const double kInelSig[kInelNDataPoints]
static const int kTotNDataPoints
double TotalPionNucleonXSec(double Epion, bool isChargedPion=true)
int PionNucleusXSec(double tpi, double ppistar, double t_new, double A, double &tpilow, double &siglow, double &tpihigh, double &sighigh)