MEC utilities. More...
Namespaces | |
| gsl | |
Functions | |
| double | GetTmuCostFromq0q3 (double dq0, double dq3, double Enu, double lmass, double &tmu, double &cost, double &area) |
| bool | GetTlCostlFromq0q3 (double q0, double q3, double Enu, double ml, double &Tl, double &costl) |
| bool | Getq0q3FromTlCostl (double Tl, double costl, double Enu, double ml, double &q0, double &q3) |
| double | J (double q0, double q3, double Enu, double ml) |
| double | Qvalue (int targetpdg, int nupdg) |
| double | OldTensorContraction (int nupdg, int targetpdg, double Enu, double Ml, double Tl, double costhl, int tensorpdg, genie::HadronTensorType_t tensor_type, char *tensor_model) |
| double | GetMaxXSecTlctl (const XSecAlgorithmI &xsec_model, const Interaction &inter, const double tolerance=0.01, const double safety_factor=1.2, const int max_n_layers=100) |
Variables | |
| const double | Q0LimitMaxXSec = 2. |
| const double | QMagLimitMaxXSec = 2. |
MEC utilities.
Copyright (c) 2003-2020, The GENIE Collaboration For the full text of the license visit http://copyright.genie-mc.org
| double genie::utils::mec::GetMaxXSecTlctl | ( | const XSecAlgorithmI & | xsec_model, |
| const Interaction & | inter, | ||
| const double | tolerance = 0.01, |
||
| const double | safety_factor = 1.2, |
||
| const int | max_n_layers = 100 |
||
| ) |
Definition at line 334 of file MECUtils.cxx.
| bool genie::utils::mec::Getq0q3FromTlCostl | ( | double | Tl, |
| double | costl, | ||
| double | Enu, | ||
| double | ml, | ||
| double & | q0, | ||
| double & | q3 | ||
| ) |
Definition at line 121 of file MECUtils.cxx.
| bool genie::utils::mec::GetTlCostlFromq0q3 | ( | double | q0, |
| double | q3, | ||
| double | Enu, | ||
| double | ml, | ||
| double & | Tl, | ||
| double & | costl | ||
| ) |
Definition at line 82 of file MECUtils.cxx.
| double genie::utils::mec::GetTmuCostFromq0q3 | ( | double | dq0, |
| double | dq3, | ||
| double | Enu, | ||
| double | lmass, | ||
| double & | tmu, | ||
| double & | cost, | ||
| double & | area | ||
| ) |
Definition at line 33 of file MECUtils.cxx.
| double genie::utils::mec::J | ( | double | q0, |
| double | q3, | ||
| double | Enu, | ||
| double | ml | ||
| ) |
Definition at line 147 of file MECUtils.cxx.
| double genie::utils::mec::OldTensorContraction | ( | int | nupdg, |
| int | targetpdg, | ||
| double | Enu, | ||
| double | Ml, | ||
| double | Tl, | ||
| double | costhl, | ||
| int | tensorpdg, | ||
| genie::HadronTensorType_t | tensor_type, | ||
| char * | tensor_model | ||
| ) |
Definition at line 208 of file MECUtils.cxx.
| double genie::utils::mec::Qvalue | ( | int | targetpdg, |
| int | nupdg | ||
| ) |
Definition at line 164 of file MECUtils.cxx.
| const double genie::utils::mec::Q0LimitMaxXSec = 2. |
Definition at line 83 of file MECUtils.h.
| const double genie::utils::mec::QMagLimitMaxXSec = 2. |
Definition at line 86 of file MECUtils.h.
1.8.11