Useful kinematic functions.
More...
|
| string | ProdAsString (genie::hnl::HNLProd_t hnlprod) |
| string | AsString (genie::hnl::HNLDecayMode_t hnldm) |
| bool | IsProdKinematicallyAllowed (genie::hnl::HNLProd_t hnlprod) |
| bool | IsKinematicallyAllowed (genie::hnl::HNLDecayMode_t hnldm, double Mhnl) |
| PDGCodeList | ProductionProductList (genie::hnl::HNLProd_t hnldm) |
| PDGCodeList | DecayProductList (genie::hnl::HNLDecayMode_t hnldm) |
| int | GetCfgInt (string file_id, string set_name, string par_name) |
| std::vector< int > | GetCfgIntVec (string file_id, string set_name, string par_name) |
| double | GetCfgDouble (string file_id, string set_name, string par_name) |
| std::vector< double > | GetCfgDoubleVec (string file_id, string set_name, string par_name) |
| bool | GetCfgBool (string file_id, string set_name, string par_name) |
| std::vector< bool > | GetCfgBoolVec (string file_id, string set_name, string par_name) |
| std::string | GetCfgString (string file_id, string set_name, string par_name) |
| double | MassX (double m1, double m2) |
| double | Kallen (double x, double y, double z) |
| double | SymmDiff (double x, double y) |
| double | RhoFunc (double x, double y) |
Useful kinematic functions.
- Author
- John Plows komni.nosp@m.nos-.nosp@m.john..nosp@m.plow.nosp@m.s@phy.nosp@m.sics.nosp@m..ox.a.nosp@m.c.uk
- Created:\n January 11th, 2022
- License:\n Copyright (c) 2003-2025, The GENIE Collaboration
- For the full text of the license visit http://copyright.genie-mc.org
◆ AsString()
◆ DecayProductList()
◆ GetCfgBool()
| bool genie::utils::hnl::GetCfgBool |
( |
string | file_id, |
|
|
string | set_name, |
|
|
string | par_name ) |
◆ GetCfgBoolVec()
| std::vector< bool > genie::utils::hnl::GetCfgBoolVec |
( |
string | file_id, |
|
|
string | set_name, |
|
|
string | par_name ) |
◆ GetCfgDouble()
| double genie::utils::hnl::GetCfgDouble |
( |
string | file_id, |
|
|
string | set_name, |
|
|
string | par_name ) |
◆ GetCfgDoubleVec()
| std::vector< double > genie::utils::hnl::GetCfgDoubleVec |
( |
string | file_id, |
|
|
string | set_name, |
|
|
string | par_name ) |
◆ GetCfgInt()
| int genie::utils::hnl::GetCfgInt |
( |
string | file_id, |
|
|
string | set_name, |
|
|
string | par_name ) |
◆ GetCfgIntVec()
| std::vector< int > genie::utils::hnl::GetCfgIntVec |
( |
string | file_id, |
|
|
string | set_name, |
|
|
string | par_name ) |
◆ GetCfgString()
| std::string genie::utils::hnl::GetCfgString |
( |
string | file_id, |
|
|
string | set_name, |
|
|
string | par_name ) |
◆ IsKinematicallyAllowed()
◆ IsProdKinematicallyAllowed()
◆ Kallen()
| double genie::utils::hnl::Kallen |
( |
double | x, |
|
|
double | y, |
|
|
double | z ) |
|
inline |
◆ MassX()
| double genie::utils::hnl::MassX |
( |
double | m1, |
|
|
double | m2 ) |
|
inline |
◆ ProdAsString()
◆ ProductionProductList()
◆ RhoFunc()
| double genie::utils::hnl::RhoFunc |
( |
double | x, |
|
|
double | y ) |
|
inline |
◆ SymmDiff()
| double genie::utils::hnl::SymmDiff |
( |
double | x, |
|
|
double | y ) |
|
inline |