GENIEGenerator
Loading...
Searching...
No Matches
genie::INukeHadroFates2025 Class Reference

#include <INukeHadroFates2025.h>

Static Public Member Functions

static string AsString (INukeFateHN_t fate)
static string AsString (INukeFateHA_t fate)
static string AsSimpleString (INukeFateHA_t fate)

Detailed Description

Definition at line 67 of file INukeHadroFates2025.h.

Member Function Documentation

◆ AsSimpleString()

string genie::INukeHadroFates2025::AsSimpleString ( INukeFateHA_t fate)
inlinestatic

Definition at line 105 of file INukeHadroFates2025.h.

105 {
106 switch (fate) {
107 case kIHAFtUndefined : return "undefined"; break;
108 case kIHAFtNoInteraction : return "no interaction"; break;
109 case kIHAFtCEx : return "cex"; break;
110 // case kIHAFtElas : return "elas"; break;
111 case kIHAFtInelas : return "inelas"; break;
112 case kIHAFtAbs : return "abs"; break;
113 case kIHAFtKo : return "knock out"; break;
114 case kIHAFtCmp : return "compound"; break;
115 case kIHAFtPiProd : return "pi prod"; break;
116 case kIHAFtDCEx : return "dcex"; break;
117 default : break;
118 }
119 return "undefined";
120 }
@ kIHAFtNoInteraction
@ kIHAFtUndefined

References genie::kIHAFtAbs, genie::kIHAFtCEx, genie::kIHAFtCmp, genie::kIHAFtDCEx, genie::kIHAFtInelas, genie::kIHAFtKo, genie::kIHAFtNoInteraction, genie::kIHAFtPiProd, and genie::kIHAFtUndefined.

◆ AsString() [1/2]

string genie::INukeHadroFates2025::AsString ( INukeFateHA_t fate)
inlinestatic

Definition at line 85 of file INukeHadroFates2025.h.

85 {
86 switch (fate) {
87 case kIHAFtUndefined : return "** Undefined HA-mode fate **"; break;
88 case kIHAFtNoInteraction : return "HA-mode / no interaction"; break;
89 case kIHAFtCEx : return "HA-mode / cex"; break;
90 // case kIHAFtElas : return "HA-mode / elas"; break;
91 case kIHAFtInelas : return "HA-mode / inelas"; break;
92 case kIHAFtAbs : return "HA-mode / abs"; break;
93 case kIHAFtKo : return "HA-mode / knock-out"; break;
94 case kIHAFtCmp : return "HA-mode / compound"; break;
95 case kIHAFtPiProd : return "HA-mode / pi-production" ; break;
96 case kIHAFtInclPip : return "HA-mode / pi-prod incl pi+"; break;
97 case kIHAFtInclPim : return "HA-mode / pi-prod incl pi-"; break;
98 case kIHAFtInclPi0 : return "HA-mode / pi-prod incl pi0"; break;
99 case kIHAFtDCEx : return "HA-mode / dcex"; break;
100 default : break;
101 }
102 return "** Undefined HA-mode fate **";
103 }

References genie::kIHAFtAbs, genie::kIHAFtCEx, genie::kIHAFtCmp, genie::kIHAFtDCEx, genie::kIHAFtInclPi0, genie::kIHAFtInclPim, genie::kIHAFtInclPip, genie::kIHAFtInelas, genie::kIHAFtKo, genie::kIHAFtNoInteraction, genie::kIHAFtPiProd, and genie::kIHAFtUndefined.

◆ AsString() [2/2]

string genie::INukeHadroFates2025::AsString ( INukeFateHN_t fate)
inlinestatic

Definition at line 71 of file INukeHadroFates2025.h.

71 {
72 switch (fate) {
73 case kIHNFtUndefined : return "** Undefined HN-mode fate **"; break;
74 case kIHNFtCEx : return "HN-mode / cex"; break;
75 case kIHNFtElas : return "HN-mode / elas"; break;
76 case kIHNFtInelas : return "HN-mode / inelas"; break;
77 case kIHNFtAbs : return "HN-mode / abs"; break;
78 case kIHNFtCmp : return "HN-mode / compound"; break;
79 case kIHNFtNoInteraction : return "HN-mode / no interaction"; break;
80 default : break;
81 }
82 return "** Undefined HN-mode fate **";
83 }
@ kIHNFtNoInteraction
@ kIHNFtUndefined

References genie::kIHNFtAbs, genie::kIHNFtCEx, genie::kIHNFtCmp, genie::kIHNFtElas, genie::kIHNFtInelas, genie::kIHNFtNoInteraction, and genie::kIHNFtUndefined.

Referenced by genie::HNIntranuke2025::AbsorbHN(), genie::HAIntranuke2025::ElasHA(), genie::HNIntranuke2025::ElasHN(), genie::INukeHadroData2025::FracADep(), genie::INukeHadroData2025::FracAIndep(), genie::HNIntranuke2025::GammaInelasticHN(), genie::HAIntranuke2025::HadronFateHA(), genie::HNIntranuke2025::HadronFateHN(), genie::HAIntranuke2025::Inelastic(), genie::HAIntranuke2025::InelasticHA(), genie::INukeHadroData2025::IntBounce(), genie::HAIntranuke2025::SimulateHadronicFinalState(), genie::HNIntranuke2025::SimulateHadronicFinalState(), genie::HAIntranuke2025::SimulateHadronicFinalStateKinematics(), and genie::INukeHadroData2025::XSec().


The documentation for this class was generated from the following file: