Ignore:
Timestamp:
Nov 5, 2010, 3:45:55 PM (14 years ago)
Author:
garnier
Message:

update ti head

Location:
trunk/source/particles/shortlived/src
Files:
8 edited

Legend:

Unmodified
Added
Removed
  • trunk/source/particles/shortlived/src/G4ExcitedBaryonConstructor.cc

    r1337 r1340  
    2525//
    2626//
    27 // $Id: G4ExcitedBaryonConstructor.cc,v 1.7 2006/06/29 19:26:56 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-04-beta-01 $
     27// $Id: G4ExcitedBaryonConstructor.cc,v 1.8 2010/10/01 02:41:44 kurasige Exp $
     28// GEANT4 tag $Name: particles-V09-03-15 $
    2929//
    3030//
     
    101101
    102102    particle = new G4ExcitedBaryons(           
    103                  name,    GetMass(idx), GetWidth(idx),    GetCharge(iIso3),
     103                 name, GetMass(idx,iIso3), GetWidth(idx,iIso3), GetCharge(iIso3),
    104104        GetiSpin(idx), GetiParity(idx),  iConjugation,       
    105105             iIsoSpin,           iIso3,      iGParity,
     
    133133
    134134    particle = new G4ExcitedBaryons(           
    135                  name,    GetMass(idx), GetWidth(idx), -1.0*GetCharge(iIso3),
     135        name, GetMass(idx,iIso3), GetWidth(idx,iIso3), -1.0*GetCharge(iIso3),
    136136        GetiSpin(idx), GetiParity(idx),  iConjugation,       
    137137             iIsoSpin,        -1*iIso3,      iGParity,
  • trunk/source/particles/shortlived/src/G4ExcitedDeltaConstructor.cc

    r1337 r1340  
    2525//
    2626//
    27 // $Id: G4ExcitedDeltaConstructor.cc,v 1.12 2008/09/18 08:37:27 kurasige Exp $
    28 // GEANT4 tag $Name: geant4-09-04-beta-01 $
     27// $Id: G4ExcitedDeltaConstructor.cc,v 1.13 2010/10/01 02:41:44 kurasige Exp $
     28// GEANT4 tag $Name: particles-V09-03-15 $
    2929//
    3030//
     
    482482const G4double G4ExcitedDeltaConstructor::width[] = {
    483483  350.0*MeV, 145.0*MeV, 300.0*MeV, 200.0*MeV, 330.0*MeV,
    484   250.0*MeV, 200.0*MeV, 360.0*MeV, 290.0*MeV
     484  250.0*MeV, 200.0*MeV, 360.0*MeV, 280.0*MeV
    485485};
    486486
  • trunk/source/particles/shortlived/src/G4ExcitedLambdaConstructor.cc

    r1337 r1340  
    2525//
    2626//
    27 // $Id: G4ExcitedLambdaConstructor.cc,v 1.12 2008/09/18 08:37:27 kurasige Exp $
    28 // GEANT4 tag $Name: geant4-09-04-beta-01 $
     27// $Id: G4ExcitedLambdaConstructor.cc,v 1.13 2010/10/01 02:41:44 kurasige Exp $
     28// GEANT4 tag $Name: particles-V09-03-15 $
    2929//
    3030//
     
    357357
    358358const G4double G4ExcitedLambdaConstructor::mass[] = {
    359   1.406*GeV,1.5195*GeV, 1.600*GeV, 1.670*GeV,  1.690*GeV,
     359  1.407*GeV,1.5195*GeV, 1.600*GeV, 1.670*GeV,  1.690*GeV,
    360360  1.800*GeV, 1.810*GeV, 1.820*GeV, 1.830*GeV,  1.890*GeV,
    361361  2.100*GeV, 2.110*GeV
  • trunk/source/particles/shortlived/src/G4ExcitedMesonConstructor.cc

    r1337 r1340  
    2525//
    2626//
    27 // $Id: G4ExcitedMesonConstructor.cc,v 1.21 2009/10/09 14:34:02 kurasige Exp $
    28 // GEANT4 tag $Name: geant4-09-04-beta-01 $
     27// $Id: G4ExcitedMesonConstructor.cc,v 1.23 2010/10/01 02:41:44 kurasige Exp $
     28// GEANT4 tag $Name: particles-V09-03-15 $
    2929//
    3030//
     
    10631063                                        "pi+","pi-","pi0");
    10641064    decayTable->Insert(mode);
    1065   } else if (iIso==0) {
     1065  } else if (iIso==2) {
    10661066  // This mode is X(I=1) --> pi + pipi(I=0) mode
    10671067    if (iIso3==+2) {
     
    14011401{
    14021402  {  1.2295*GeV, 1.170*GeV, 1.386*GeV, 1.272*GeV,  1.272*GeV },
    1403   {   1.474*GeV, 1.350*GeV,       0.0, 1.420*GeV,  1.420*GeV },
     1403  {   1.474*GeV, 1.350*GeV,       0.0, 1.430*GeV,  1.430*GeV },
    14041404  {   1.230*GeV,1.2818*GeV,1.4264*GeV, 1.403*GeV,  1.403*GeV },
    14051405  {  1.3183*GeV,1.2751*GeV, 1.525*GeV,1.4256*GeV, 1.4256*GeV },
     
    14271427  {  265.0*MeV, 350.0*MeV,       0.0, 270.0*MeV, 270.0*MeV },
    14281428  {  420.0*MeV,  24.3*MeV,  54.9*MeV, 174.0*MeV, 174.0*MeV },
    1429   {  107.0*MeV, 185.0*MeV,  73.0*MeV,  98.5*MeV,  98.5*MeV },
     1429  {  107.0*MeV, 185.1*MeV,  73.0*MeV,  98.5*MeV,  98.5*MeV },
    14301430  {  259.0*MeV, 181.0*MeV, 225.0*MeV, 186.0*MeV, 186.0*MeV },
    14311431  {  250.0*MeV, 315.0*MeV,       0.0, 320.0*MeV, 320.0*MeV },
  • trunk/source/particles/shortlived/src/G4ExcitedNucleonConstructor.cc

    r1337 r1340  
    2525//
    2626//
    27 // $Id: G4ExcitedNucleonConstructor.cc,v 1.11 2006/06/29 19:27:08 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-04-beta-01 $
     27// $Id: G4ExcitedNucleonConstructor.cc,v 1.12 2010/10/01 02:41:44 kurasige Exp $
     28// GEANT4 tag $Name: particles-V09-03-15 $
    2929//
    3030//
  • trunk/source/particles/shortlived/src/G4ExcitedSigmaConstructor.cc

    r1337 r1340  
    2525//
    2626//
    27 // $Id: G4ExcitedSigmaConstructor.cc,v 1.11 2006/10/12 10:59:45 kurasige Exp $
    28 // GEANT4 tag $Name: geant4-09-04-beta-01 $
     27// $Id: G4ExcitedSigmaConstructor.cc,v 1.12 2010/10/01 02:41:44 kurasige Exp $
     28// GEANT4 tag $Name: particles-V09-03-15 $
    2929//
    3030//
     
    569569}
    570570
     571
     572G4double G4ExcitedSigmaConstructor::GetMass(G4int iState, G4int iso3)
     573{
     574  G4double fmass = mass[iState];
     575  if (iState == 0 ) {
     576    if (iso3== +2)       fmass -= 0.9*MeV;  // sigma+
     577    else if (iso3== -2) fmass += 3.5*MeV;  // sigma-
     578  }
     579  return fmass;
     580}
     581
     582G4double G4ExcitedSigmaConstructor::GetWidth(G4int iState, G4int iso3)
     583{
     584  G4double fw=width[iState];
     585  if (iState == 0 ) {
     586    if (iso3== +2)       fw = 35.8*MeV;  // sigma+
     587    else if (iso3== -2)  fw = 39.4*MeV;  // sigma-
     588  }
     589  return fw;
     590}
     591
    571592const char* G4ExcitedSigmaConstructor::name[] = {
    572593  "sigma(1385)","sigma(1660)","sigma(1670)","sigma(1750)","sigma(1775)",
     
    580601
    581602const G4double G4ExcitedSigmaConstructor::width[] = {
    582    35.8*MeV, 100.0*MeV,  60.0*MeV,  90.0*MeV, 120.0*MeV,
     603   36.0*MeV, 100.0*MeV,  60.0*MeV,  90.0*MeV, 120.0*MeV,
    583604  120.0*MeV, 220.0*MeV, 180.0*MeV
    584605};
  • trunk/source/particles/shortlived/src/G4ExcitedXiConstructor.cc

    r1337 r1340  
    2525//
    2626//
    27 // $Id: G4ExcitedXiConstructor.cc,v 1.8 2008/09/18 08:37:27 kurasige Exp $
    28 // GEANT4 tag $Name: geant4-09-04-beta-01 $
     27// $Id: G4ExcitedXiConstructor.cc,v 1.9 2010/10/01 02:41:44 kurasige Exp $
     28// GEANT4 tag $Name: particles-V09-03-15 $
    2929//
    3030//
     
    284284}
    285285
     286G4double G4ExcitedXiConstructor::GetMass(G4int iState, G4int iso3)
     287{
     288  G4double fm = mass[iState];
     289  if ( iState==0 ) {
     290    if (iso3== -1) fm = 1.5350*GeV; // xi-
     291  }
     292  return fm;
     293}
     294
     295G4double G4ExcitedXiConstructor::GetWidth(G4int iState, G4int iso3)
     296{
     297  G4double fw = width[iState];
     298  if ( iState==0 ) {
     299    if (iso3== -1) fw = 9.9*MeV; // xi-
     300  }
     301  return fw;
     302}
    286303
    287304const char* G4ExcitedXiConstructor::name[] = {
     
    290307
    291308const G4double G4ExcitedXiConstructor::mass[] = {
    292  1.5334*GeV, 1.690*GeV, 1.823*GeV, 1.950*GeV,  2.025*GeV
     309 1.5318*GeV, 1.690*GeV, 1.823*GeV, 1.950*GeV,  2.025*GeV
    293310};
    294311
  • trunk/source/particles/shortlived/src/G4ShortLivedConstructor.cc

    r1337 r1340  
    2525//
    2626//
    27 // $Id: G4ShortLivedConstructor.cc,v 1.19 2010/06/11 05:50:20 kurasige Exp $
    28 // GEANT4 tag $Name: geant4-09-04-beta-01 $
     27// $Id: G4ShortLivedConstructor.cc,v 1.21 2010/10/09 10:02:41 kurasige Exp $
     28// GEANT4 tag $Name: particles-V09-03-15 $
    2929//
    3030//
     
    3636//      update quark mass                  11  Oct. 2006 H.Kurashige
    3737//      update meson/baryon masses         11  Oct. 2006 H.Kurashige
    38 //      Add AntiNucleiConstructor          11  June 2010 H.Kurashige
    3938
    4039#include "G4ShortLivedConstructor.hh"
     
    6362    ConstructQuarks();
    6463    ConstructResonances();
    65     ConstructAntiNuclei();
    6664    isConstructed = true;
    6765  }
    68 }
    69 
    70 #include "G4AntiNucleiConstructor.hh"
    71 void G4ShortLivedConstructor::ConstructAntiNuclei()
    72 {
    73   G4AntiNucleiConstructor antiN;
    74   antiN.Construct();
    75 
    7666}
    7767
     
    10191  // u-quark
    10292  particle = new G4Quarks(           
    103             "u_quark",         2.4*MeV,       0.0*MeV,   2./3.*eplus,
     93            "u_quark",         2.5*MeV,       0.0*MeV,   2./3.*eplus,
    10494                    1,              +1,             0,         
    10595                    1,              +1,             0,             
     
    10898  // d-quark
    10999  particle = new G4Quarks(           
    110             "d_quark",         4.8*MeV,       0.0*MeV,  -1./3.*eplus,
     100            "d_quark",         5.0*MeV,       0.0*MeV,  -1./3.*eplus,
    111101                    1,              +1,             0,         
    112102                    1,              -1,             0,             
     
    115105  // s-quark
    116106  particle = new G4Quarks(           
    117             "s_quark",       104.0*MeV,       0.0*MeV,  -1./3.*eplus,
     107            "s_quark",       101.0*MeV,       0.0*MeV,  -1./3.*eplus,
    118108                    1,              +1,             0,         
    119109                    0,               0,             0,             
     
    129119  // b-quark
    130120  particle = new G4Quarks(           
    131             "b_quark",        4.68*GeV,       0.0*MeV,  -1./3.*eplus,
     121            "b_quark",        4.67*GeV,       0.0*MeV,  -1./3.*eplus,
    132122                    1,              +1,             0,         
    133123                    0,               0,             0,             
     
    136126  // t-quark
    137127  particle = new G4Quarks(           
    138             "t_quark",       171.2*GeV,       0.0*MeV,  +2./3.*eplus,
     128            "t_quark",       172.0*GeV,       0.0*MeV,  +2./3.*eplus,
    139129                    1,              +1,             0,         
    140130                    0,               0,             0,             
     
    143133  // anti u-quark
    144134  particle = new G4Quarks(           
    145        "anti_u_quark",         2.4*MeV,       0.0*MeV,   -2./3.*eplus,
     135       "anti_u_quark",         2.5*MeV,       0.0*MeV,   -2./3.*eplus,
    146136                    1,              +1,             0,         
    147137                    1,              -1,             0,             
     
    150140  // anti d-quark
    151141  particle = new G4Quarks(           
    152        "anti_d_quark",         4.8*MeV,       0.0*MeV,   1./3.*eplus,
     142       "anti_d_quark",         5.0*MeV,       0.0*MeV,   1./3.*eplus,
    153143                    1,              +1,             0,         
    154144                    1,              +1,             0,             
     
    157147  // s-quark
    158148  particle = new G4Quarks(           
    159        "anti_s_quark",       104.0*MeV,       0.0*MeV,   1./3.*eplus,
     149       "anti_s_quark",       101.0*MeV,       0.0*MeV,   1./3.*eplus,
    160150                    1,              +1,             0,         
    161151                    0,               0,             0,             
     
    171161  // b-quark
    172162  particle = new G4Quarks(           
    173        "anti_b_quark",        4.68*GeV,       0.0*MeV,   1./3.*eplus,
     163       "anti_b_quark",        4.67*GeV,       0.0*MeV,   1./3.*eplus,
    174164                    1,              +1,             0,         
    175165                    0,               0,             0,             
     
    178168  // t-quark
    179169  particle = new G4Quarks(           
    180        "anti_t_quark",       171.2*GeV,       0.0*MeV,  -2./3.*eplus,
     170       "anti_t_quark",       172.0*GeV,       0.0*MeV,  -2./3.*eplus,
    181171                    1,              +1,             0,         
    182172                    0,               0,             0,             
     
    685675  // rho0
    686676  particle = new G4ExcitedMesons(           
    687                "rho0",       775.49*MeV,    149.4*MeV,         0.0,
     677               "rho0",       775.49*MeV,    149.1*MeV,         0.0,
    688678                    2,              -1,            -1,         
    689679                    2,               0,            +1,             
     
    705695  // a0(980)+
    706696  particle = new G4ExcitedMesons(           
    707            "a0(980)+",       984.7*MeV,      60.0*MeV,    +1.0*eplus,
     697           "a0(980)+",       980.0*MeV,      60.0*MeV,    +1.0*eplus,
    708698                    0,              +1,            +1,         
    709699                    2,              +2,            -1,             
     
    724714  // a0(980)-
    725715  particle = new G4ExcitedMesons(           
    726            "a0(980)-",       984.7*MeV,      60.0*MeV,    -1.0*eplus,
     716           "a0(980)-",       980.0*MeV,      60.0*MeV,    -1.0*eplus,
    727717                    0,              +1,            +1,         
    728718                    2,              -2,            -1,             
     
    743733  // a0(980)0
    744734  particle = new G4ExcitedMesons(           
    745            "a0(980)0",       984.7*MeV,      75.0*MeV,           0.0,
     735           "a0(980)0",       980.0*MeV,      75.0*MeV,           0.0,
    746736                    0,              +1,            +1,         
    747737                    2,               0,            -1,             
     
    843833  // f0(1710)
    844834  particle = new G4ExcitedMesons(           
    845            "f0(1710)",      1724.0*MeV,     137.0*MeV,           0.0,
     835           "f0(1710)",      1720.0*MeV,     135.0*MeV,           0.0,
    846836                    0,              +1,            +1,         
    847837                    0,               0,            +1,             
     
    879869  // k_star+
    880870  particle = new G4ExcitedMesons(           
    881             "k_star+",       891.66*MeV,     50.8*MeV,    +1.0*eplus,
     871            "k_star+",      891.66*MeV,      50.8*MeV,    +1.0*eplus,
    882872                    2,              -1,             0,         
    883873                    1,              +1,             0,             
     
    904894  // k_star0
    905895  particle = new G4ExcitedMesons(           
    906             "k_star0",       896.00*MeV,     50.3*MeV,     0.0*eplus,
     896            "k_star0",      895.94*MeV,      48.7*MeV,     0.0*eplus,
    907897                    2,              -1,             0,         
    908898                    1,              -1,             0,             
     
    955945  // anti_k_star0
    956946  particle = new G4ExcitedMesons(           
    957        "anti_k_star0",       896.0*MeV,      50.3*MeV,     0.0*eplus,
     947       "anti_k_star0",      895.94*MeV,      48.7*MeV,     0.0*eplus,
    958948                    2,              -1,             0,         
    959949                    1,              -1,             0,             
Note: See TracChangeset for help on using the changeset viewer.