GENIEGenerator
Loading...
Searching...
No Matches
HadXSUtils.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  genie::utils::hadxs
 Simple functions and data for computing hadron interaction xsecs.
namespace  genie
 THE MAIN GENIE PROJECT NAMESPACE
namespace  genie::utils
 Root of GENIE utility namespaces.
namespace  genie::utils::hadxs::berger

Functions

double genie::utils::hadxs::InelasticPionNucleonXSec (double Epion, bool isChargedPion=true)
double genie::utils::hadxs::TotalPionNucleonXSec (double Epion, bool isChargedPion=true)
double genie::utils::hadxs::berger::InelasticPionNucleonXSec (double Epion, bool isChargedPion=true)
double genie::utils::hadxs::berger::TotalPionNucleonXSec (double Epion, bool isChargedPion=true)
double genie::utils::hadxs::berger::PionNucleonXSec (double Epion, bool get_total, bool isChargedPion=true)
int genie::utils::hadxs::berger::PionNucleusXSec (double tpi, double ppistar, double t_new, double A, double &tpilow, double &siglow, double &tpihigh, double &sighigh)

Variables

static const int genie::utils::hadxs::kInelNDataPoints = 60
static const double genie::utils::hadxs::kInelMinLog10P = -0.975
static const double genie::utils::hadxs::kIneldLog10P = 0.05
static const double genie::utils::hadxs::kInelSig [kInelNDataPoints]
static const int genie::utils::hadxs::kTotNDataPoints = 60
static const double genie::utils::hadxs::kTotMinLog10P = -0.975
static const double genie::utils::hadxs::kTotdLog10P = 0.05
static const double genie::utils::hadxs::kTotSig [kTotNDataPoints]