35#ifndef G4ExcitedXiConstructor_h
36#define G4ExcitedXiConstructor_h 1
79 enum { XiIsoSpin = 1 };
82 static const char* name[
NStates ];
92 enum { XiPi=0, XiGamma=1, LambdaK=2, SigmaK=3 };
101 return iSpin[iState];
107 return iParity[iState];
113 return encodingOffset[iState];
123 }
else if ( iQ == 1 ){
126 }
else if ( iQ == 2 ){
150 }
else if (iIso3 ==-1) {
virtual G4String GetMultipletName(G4int iState)
virtual G4int GetQuarkContents(G4int, G4int)
virtual ~G4ExcitedXiConstructor()
virtual G4int GetEncodingOffset(G4int iState)
virtual G4double GetWidth(G4int state, G4int iso)
virtual G4bool Exist(G4int)
virtual G4int GetiParity(G4int iState)
virtual G4DecayTable * CreateDecayTable(const G4String &name, G4int iIso3, G4int iState, G4bool fAnti=false)
virtual G4double GetMass(G4int state, G4int iso)
virtual G4int GetiSpin(G4int iState)
virtual G4String GetName(G4int iIso3, G4int iState)