NHLDecayUtils.h
Go to the documentation of this file.
1 //____________________________________________________________________________
2 /*!
3 
4 \class genie::utils::nhl
5 
6 \brief Utilities for simulating the decay of Neutral Heavy Leptons
7 
8 \author
9 
10 \created November 03, 2011
11 
12 \cpright Copyright (c) 2003-2020, The GENIE Collaboration
13  For the full text of the license visit http://copyright.genie-mc.org
14 */
15 //____________________________________________________________________________
16 
17 #ifndef _NHL_DECAY_UTILS_H_
18 #define _NHL_DECAY_UTILS_H_
19 
20 #include <string>
21 
24 
25 using std::string;
26 
27 namespace genie
28 {
29  namespace utils
30  {
31  namespace nhl
32  {
33  string AsString (NHLDecayMode_t nhldm);
34  bool IsKinematicallyAllowed (NHLDecayMode_t nhldm, double Mnhl);
36 
37  } // nhl
38  } // utils
39 } // genie
40 
41 #endif // _NHL_DECAY_UTILS_H_
THE MAIN GENIE PROJECT NAMESPACE
Definition: AlgCmp.h:25
Utilities for simulating the decay of Neutral Heavy Leptons.
std::string string
Definition: nybbler.cc:12
PDGCodeList DecayProductList(NHLDecayMode_t nhldm)
A list of PDG codes.
Definition: PDGCodeList.h:32
Definition: utils.py:1
string AsString(NHLDecayMode_t nhldm)
enum genie::ENHLDecayMode NHLDecayMode_t
bool IsKinematicallyAllowed(NHLDecayMode_t nhldm, double Mnhl)