21 #ifndef _INTRANUKE_FATES_H_
22 #define _INTRANUKE_FATES_H_
71 case kIHNFtCEx :
return "HN-mode / cex";
break;
72 case kIHNFtElas :
return "HN-mode / elas";
break;
74 case kIHNFtAbs :
return "HN-mode / abs";
break;
75 case kIHNFtCmp :
return "HN-mode / compound";
break;
79 return "** Undefined HN-mode fate **";
86 case kIHAFtCEx :
return "HA-mode / cex";
break;
87 case kIHAFtElas :
return "HA-mode / elas";
break;
89 case kIHAFtAbs :
return "HA-mode / abs";
break;
90 case kIHAFtKo :
return "HA-mode / knock-out";
break;
91 case kIHAFtCmp :
return "HA-mode / compound";
break;
92 case kIHAFtPiProd :
return "HA-mode / pi-production" ;
break;
93 case kIHAFtInclPip :
return "HA-mode / pi-prod incl pi+";
break;
94 case kIHAFtInclPim :
return "HA-mode / pi-prod incl pi-";
break;
95 case kIHAFtInclPi0 :
return "HA-mode / pi-prod incl pi0";
break;
96 case kIHAFtDCEx :
return "HA-mode / dcex";
break;
99 return "** Undefined HA-mode fate **";
110 case kIHAFtKo :
return "knock out";
break;
111 case kIHAFtCmp :
return "compound";
break;
123 #endif // _INTRANUKE_FATES_H_
An enumeration of possible hadron "fates" taken into account by the INTRANUKE hadron transport MC...
enum genie::EINukeFateHN_t INukeFateHN_t
static string AsString(INukeFateHN_t fate)
static string AsString(INukeFateHA_t fate)
static string AsSimpleString(INukeFateHA_t fate)
enum genie::EINukeFateHA_t INukeFateHA_t