14 #ifndef StHyperNuclei_hh
15 #define StHyperNuclei_hh
18 #include "StarPDGEncoding.hh"
19 #include "SystemOfUnits.h"
31 double mass =3.92727 *GeV,
33 double charge=+1 *eplus,
40 const string & pType=
"hypernucleus",
43 int encoding=hid(1,3,1),
45 double lifetime=2.632e-10) :
StIon(aName,mass,width,charge,iSpin,iParity,iConjugation,iIsospin,iIsospinZ,gParity,pType,lepton,baryon,encoding,stable,lifetime)
58 double mass =3.92168 *GeV,
60 double charge=+2 *eplus,
67 const string & pType=
"hypernucleus",
70 int encoding=hid(2,3,1),
72 double lifetime=2.632e-10) :
StIon(aName,mass,width,charge,iSpin,iParity,iConjugation,iIsospin,iIsospinZ,gParity,pType,lepton,baryon,encoding,stable,lifetime)
85 double mass =4.83978 *GeV,
87 double charge=+2 *eplus,
94 const string & pType=
"hypernucleus",
97 int encoding=hid(2,4,1),
99 double lifetime=2.632e-10) :
StIon(aName,mass,width,charge,iSpin,iParity,iConjugation,iIsospin,iIsospinZ,gParity,pType,lepton,baryon,encoding,stable,lifetime)
106 return &mH4LambdaBar;
113 double mass =3.92727 *GeV,
114 double width=0.0*MeV,
115 double charge=-1 *eplus,
122 const string & pType=
"hypernucleus",
125 int encoding=hid(1,3,1),
127 double lifetime=2.632e-10) :
StIon(aName,mass,width,charge,iSpin,iParity,iConjugation,iIsospin,iIsospinZ,gParity,pType,lepton,baryon,encoding,stable,lifetime)
133 return &mHe4LambdaBar;
140 double mass =3.92168 *GeV,
141 double width=0.0*MeV,
142 double charge=-2 *eplus,
149 const string & pType=
"hypernucleus",
152 int encoding=hid(2,3,1),
154 double lifetime=2.632e-10) :
StIon(aName,mass,width,charge,iSpin,iParity,iConjugation,iIsospin,iIsospinZ,gParity,pType,lepton,baryon,encoding,stable,lifetime)
160 return &mHe5LambdaBar;
167 double mass =4.83978 *GeV,
168 double width=0.0*MeV,
169 double charge=-2 *eplus,
176 const string & pType=
"hypernucleus",
179 int encoding=hid(2,4,1),
181 double lifetime=2.632e-10) :
StIon(aName,mass,width,charge,iSpin,iParity,iConjugation,iIsospin,iIsospinZ,gParity,pType,lepton,baryon,encoding,stable,lifetime)