77 G4int anti_encoding =0,
113 G4int theIsomerLevel;
118 #define noFloat G4Ions::G4FloatLevelBase::no_Float
119 #define plusU G4Ions::G4FloatLevelBase::plus_U
120 #define plusV G4Ions::G4FloatLevelBase::plus_V
121 #define plusW G4Ions::G4FloatLevelBase::plus_W
122 #define plusX G4Ions::G4FloatLevelBase::plus_X
123 #define plusY G4Ions::G4FloatLevelBase::plus_Y
124 #define plusZ G4Ions::G4FloatLevelBase::plus_Z
125 #define plusR G4Ions::G4FloatLevelBase::plus_R
126 #define plusS G4Ions::G4FloatLevelBase::plus_S
127 #define plusT G4Ions::G4FloatLevelBase::plus_T
128 #define plusA G4Ions::G4FloatLevelBase::plus_A
129 #define plusB G4Ions::G4FloatLevelBase::plus_B
130 #define plusC G4Ions::G4FloatLevelBase::plus_C
131 #define plusD G4Ions::G4FloatLevelBase::plus_D
132 #define plusE G4Ions::G4FloatLevelBase::plus_E
149 return theExcitationEnergy;
155 return theIsomerLevel;
161 return floatLevelBase;
167 return static_cast<G4int>(floatLevelBase);
173 floatLevelBase = flb;
255 static char flbChar[] = {
'\0',
'X',
'Y',
'Z',
'U',
'V',
'W',
256 'R',
'S',
'T',
'A',
'B',
'C',
'D',
'E'};
257 return flbChar[
static_cast<G4int>(flb)];
static char FloatLevelBaseChar(G4Ions::G4FloatLevelBase flb)
G4int GetIsomerLevel() const
G4Ions * IonsDefinition()
G4double GetExcitationEnergy() const
void SetFloatLevelBase(G4Ions::G4FloatLevelBase flb)
static G4Ions::G4FloatLevelBase FloatLevelBase(char flbChar)
G4int GetFloatLevelBaseIndex() const
G4Ions::G4FloatLevelBase GetFloatLevelBase() const