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:
- January 11th, 2022
- License:
- Copyright (c) 2003-2024, The GENIE Collaboration For the full text of the license visit http://copyright.genie-mc.org
bool genie::utils::hnl::GetCfgBool |
( |
string |
file_id, |
|
|
string |
set_name, |
|
|
string |
par_name |
|
) |
| |
std::vector<bool> genie::utils::hnl::GetCfgBoolVec |
( |
string |
file_id, |
|
|
string |
set_name, |
|
|
string |
par_name |
|
) |
| |
double genie::utils::hnl::GetCfgDouble |
( |
string |
file_id, |
|
|
string |
set_name, |
|
|
string |
par_name |
|
) |
| |
std::vector<double> genie::utils::hnl::GetCfgDoubleVec |
( |
string |
file_id, |
|
|
string |
set_name, |
|
|
string |
par_name |
|
) |
| |
int genie::utils::hnl::GetCfgInt |
( |
string |
file_id, |
|
|
string |
set_name, |
|
|
string |
par_name |
|
) |
| |
std::vector<int> genie::utils::hnl::GetCfgIntVec |
( |
string |
file_id, |
|
|
string |
set_name, |
|
|
string |
par_name |
|
) |
| |
std::string genie::utils::hnl::GetCfgString |
( |
string |
file_id, |
|
|
string |
set_name, |
|
|
string |
par_name |
|
) |
| |
double genie::utils::hnl::Kallen |
( |
double |
x, |
|
|
double |
y, |
|
|
double |
z |
|
) |
| |
|
inline |
double genie::utils::hnl::MassX |
( |
double |
m1, |
|
|
double |
m2 |
|
) |
| |
|
inline |
double genie::utils::hnl::RhoFunc |
( |
double |
x, |
|
|
double |
y |
|
) |
| |
|
inline |
double genie::utils::hnl::SymmDiff |
( |
double |
x, |
|
|
double |
y |
|
) |
| |
|
inline |