36#ifndef G4ExcitedSigmaConstructor_h
37#define G4ExcitedSigmaConstructor_h 1
88 enum { SigmaIsoSpin = 2 };
91 static const char* name[
NStates ];
101 enum { NK=0, NKStar=1, SigmaPi=2, SigmaStarPi=3, LambdaPi=4,
102 SigmaEta=5, LambdaStarPi=6, DeltaK=7};
112 return iSpin[iState];
118 return iParity[iState];
124 return encodingOffset[iState];
134 }
else if ( iQ == 1 ){
142 }
else if ( iQ == 2 ){
166 }
else if (iIso3 == 0) {
168 }
else if (iIso3 == -2) {
virtual G4DecayTable * CreateDecayTable(const G4String &name, G4int iIso3, G4int iState, G4bool fAnti=false)
G4ExcitedSigmaConstructor()
virtual G4double GetWidth(G4int state, G4int iso)
virtual G4int GetiParity(G4int iState)
virtual ~G4ExcitedSigmaConstructor()
virtual G4String GetMultipletName(G4int iState)
virtual G4int GetEncodingOffset(G4int iState)
virtual G4bool Exist(G4int)
virtual G4int GetiSpin(G4int iState)
virtual G4double GetMass(G4int state, G4int iso)
virtual G4int GetQuarkContents(G4int, G4int)
virtual G4String GetName(G4int iIso3, G4int iState)