69     AddNKMode( decayTable, parentName, br, iIso3, fAnti);
   111      daughterH = 
"sigma+";
   112    } 
else if (iIso3== 0) {
   113      daughterH = 
"sigma0";
   114    } 
else if (iIso3== -2) {
   115      daughterH = 
"sigma-";
   117   if (fAnti) daughterH = 
"anti_" + daughterH;
   144   } 
else if (iIso3== 0) {
   145     daughterN  = 
"proton";
   147   } 
else if (iIso3== -2) {
   148     daughterN  = 
"neutron";
   156   if (fAnti) daughterN = 
"anti_" + daughterN;
   160                                         daughterN,daughterK);
   168     daughterN  = 
"proton";
   170   } 
else if (iIso3== 0) {
   171     daughterN  = 
"neutron";
   173   } 
else if (iIso3== -2) {
   177     daughterK = 
"anti_kaon0";
   182   if (fAnti) daughterN = 
"anti_" + daughterN;
   186                                         daughterN,daughterK);
   207     daughterN  = 
"delta++";
   209   } 
else if (iIso3== 0) {
   210     daughterN  = 
"delta+";
   212   } 
else if (iIso3== -2) {
   213     daughterN  = 
"delta0";
   221   if (fAnti) daughterN = 
"anti_" + daughterN;
   225                                         daughterN,daughterK);
   233     daughterN  = 
"delta+";
   235   } 
else if (iIso3== 0) {
   236     daughterN  = 
"delta0";
   238   } 
else if (iIso3== -2) {
   239     daughterN  = 
"delta-";
   243     daughterK = 
"anti_kaon0";
   247   if (fAnti) daughterN = 
"anti_" + daughterN;
   253                                         daughterN,daughterK);
   277   } 
else if (iIso3== 0) {
   278     daughterN  = 
"proton";
   280   } 
else if (iIso3== -2) {
   281     daughterN  = 
"neutron";
   285     daughterK = 
"k_star-";
   287     daughterK = 
"k_star+";
   289   if (fAnti) daughterN = 
"anti_" + daughterN;
   293                                         daughterN,daughterK);
   302     daughterN  = 
"proton";
   304   } 
else if (iIso3== 0) {
   305     daughterN  = 
"neutron";
   307   } 
else if (iIso3== -2) {
   311     daughterK = 
"anti_k_star0";
   313     daughterK = 
"k_star0";
   315   if (fAnti) daughterN = 
"anti_" + daughterN;
   319                                            daughterN,daughterK);
   341   } 
else if (iIso3== 0) {
   342     daughterSigma = 
"sigma+";
   344   } 
else if (iIso3== -2) {
   345     daughterSigma = 
"sigma0";
   353   if (fAnti) daughterSigma = 
"anti_" + daughterSigma;
   357                                         daughterSigma,daughterPi);
   364     daughterSigma = 
"sigma+";
   366   } 
else if (iIso3== 0) {
   368   } 
else if (iIso3== -2) {
   369     daughterSigma = 
"sigma-";
   375   if (fAnti) daughterSigma = 
"anti_" + daughterSigma;
   379                                         daughterSigma,daughterPi);
   387     daughterSigma = 
"sigma0";
   389   } 
else if (iIso3== 0) {
   390     daughterSigma = 
"sigma-";
   392   } 
else if (iIso3== -2) {
   400   if (fAnti) daughterSigma = 
"anti_" + daughterSigma;
   404                                         daughterSigma,daughterPi);
   428   } 
else if (iIso3== 0) {
   429     daughterSigma = 
"sigma(1385)+";
   431   } 
else if (iIso3== -2) {
   432     daughterSigma = 
"sigma(1385)0";
   440   if (fAnti) daughterSigma = 
"anti_" + daughterSigma;
   444                                         daughterSigma,daughterPi);
   451     daughterSigma = 
"sigma(1385)+";
   453   } 
else if (iIso3== 0) {
   455   } 
else if (iIso3== -2) {
   456     daughterSigma = 
"sigma(1385)-";
   460   if (fAnti) daughterSigma = 
"anti_" + daughterSigma;
   464                                         daughterSigma,daughterPi);
   473     daughterSigma = 
"sigma(1385)0";
   475   } 
else if (iIso3== 0) {
   476     daughterSigma = 
"sigma(1385)-";
   478   } 
else if (iIso3== -2) {
   486   if (fAnti) daughterSigma = 
"anti_" + daughterSigma;
   491                                         daughterSigma,daughterPi);
   515   } 
else if (iIso3== 0) {
   517   } 
else if (iIso3== -2) {
   524   if (fAnti) daughterLambda = 
"anti_" + daughterLambda;
   527                                            daughterLambda, daughterPi);
   540   G4String daughterLambda = 
"lambda(1405)";
   550   } 
else if (iIso3== 0) {
   552   } 
else if (iIso3== -2) {
   560   if (fAnti) daughterLambda = 
"anti_" + daughterLambda;
   563                                            daughterLambda,daughterPi);
   575     if (iso3== +2)       fmass -= 0.9*
MeV;  
   576     else if (iso3== -2) fmass += 3.5*
MeV;  
   585     if (iso3== +2)       fw = 36.0*
MeV;  
   586     else if (iso3== -2)  fw = 39.4*
MeV;  
   592   "sigma(1385)",
"sigma(1660)",
"sigma(1670)",
"sigma(1750)",
"sigma(1775)",
   593   "sigma(1915)",
"sigma(1940)",
"sigma(2030)"   618       0, 10000, 10000, 20000,     0,
   624    {   0.0,  0.0, 0.12,  0.0, 0.88,   0.0,   0.0,   0.0}, 
   625    {  0.30,  0.0, 0.35,  0.0, 0.35,   0.0,   0.0,   0.0}, 
   626    {  0.15,  0.0, 0.70,  0.0, 0.15,   0.0,   0.0,   0.0}, 
   627    {  0.40,  0.0, 0.05,  0.0,  0.0,  0.55,   0.0,   0.0}, 
   628    {  0.40,  0.0, 0.04, 0.10, 0.23,   0.0,  0.23,   0.0}, 
   629    {  0.15,  0.0, 0.40, 0.05, 0.40,   0.0,   0.0,   0.0}, 
   630    {  0.10, 0.15, 0.15, 0.15, 0.15,   0.0,  0.15,  0.15}, 
   631    {  0.20, 0.04, 0.10, 0.10, 0.20,   0.0,  0.18,  0.18} 
 virtual G4double GetWidth(G4int state, G4int iso)
 
G4DecayTable * AddSigmaEtaMode(G4DecayTable *table, const G4String &name, G4double br, G4int iIso3, G4bool fAnti)
 
static const char * name[NStates]
 
static const G4double width[NStates]
 
G4DecayTable * AddLambdaStarPiMode(G4DecayTable *table, const G4String &name, G4double br, G4int iIso3, G4bool fAnti)
 
virtual ~G4ExcitedSigmaConstructor()
 
static const G4double mass[NStates]
 
static const G4int iSpin[NStates]
 
G4DecayTable * AddNKStarMode(G4DecayTable *table, const G4String &name, G4double br, G4int iIso3, G4bool fAnti)
 
G4ExcitedSigmaConstructor()
 
static const G4int encodingOffset[NStates]
 
static const G4double bRatio[NStates][NumberOfDecayModes]
 
virtual G4DecayTable * CreateDecayTable(const G4String &name, G4int iIso3, G4int iState, G4bool fAnti=false)
 
void Insert(G4VDecayChannel *aChannel)
 
G4DecayTable * AddLambdaPiMode(G4DecayTable *table, const G4String &name, G4double br, G4int iIso3, G4bool fAnti)
 
virtual G4double GetMass(G4int state, G4int iso)
 
G4DecayTable * AddDeltaKMode(G4DecayTable *table, const G4String &name, G4double br, G4int iIso3, G4bool fAnti)
 
static const G4int iParity[NStates]
 
G4DecayTable * AddSigmaStarPiMode(G4DecayTable *table, const G4String &name, G4double br, G4int iIso3, G4bool fAnti)
 
G4DecayTable * AddNKMode(G4DecayTable *table, const G4String &name, G4double br, G4int iIso3, G4bool fAnti)
 
G4DecayTable * AddSigmaPiMode(G4DecayTable *table, const G4String &name, G4double br, G4int iIso3, G4bool fAnti)