36 #ifndef G4ExcitedNucleonConstructor_h
37 #define G4ExcitedNucleonConstructor_h 1
93 enum { NucleonIsoSpin = 1 };
106 enum { NGamma=0, NPi=1, NEta=2, NOmega=3, NRho=4,
107 N2Pi=5, DeltaPi=6, NStarPi=7, LambdaK = 8 };
121 return width[iState];
127 return iSpin[iState];
133 return iParity[iState];
139 return encodingOffset[iState];
152 }
else if ( iQ == 2 ){
virtual G4DecayTable * CreateDecayTable(const G4String &name, G4int iIso3, G4int iState, G4bool fAnti=false)
virtual G4int GetiParity(G4int iState)
virtual ~G4ExcitedNucleonConstructor()
virtual G4int GetEncoding(G4int iIsoSpin3, G4int idxState)
virtual G4int GetiSpin(G4int iState)
virtual G4String GetMultipletName(G4int iState)
virtual G4double GetMass(G4int state, G4int iso)
virtual G4int GetQuarkContents(G4int, G4int)
virtual G4int GetEncodingOffset(G4int iState)
virtual G4double GetWidth(G4int state, G4int iso)
G4ExcitedNucleonConstructor()
virtual G4String GetName(G4int iIso3, G4int iState)
virtual G4bool Exist(G4int)