21 #ifndef _INTRANUKE_FATES_H_ 
   22 #define _INTRANUKE_FATES_H_ 
   64 class INukeHadroFates {
 
   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;
 
   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_ 
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