39 #ifndef G4ChargeState_HH
40 #define G4ChargeState_HH
50 G4double magnetic_dipole_moment = 0.0,
51 G4double electric_dipole_moment = 0.0,
G4double GetCharge() const
G4ChargeState & operator=(const G4ChargeState &right)
G4ChargeState(G4double charge, G4double spin=0, G4double magnetic_dipole_moment=0.0, G4double electric_dipole_moment=0.0, G4double magnetic_charge=0.0)
void SetMagneticCharge(G4double charge)
void SetSpin(G4double spin)
G4double ElectricDipoleMoment() const
void SetCharge(G4double charge)
void SetElectricDipoleMoment(G4double moment)
void SetMagneticDipoleMoment(G4double moment)
void SetChargeAndMoments(G4double charge, G4double spin, G4double magnetic_dipole_moment=DBL_MAX, G4double electric_dipole_moment=DBL_MAX, G4double magnetic_charge=DBL_MAX)
G4double GetMagneticDipoleMoment() const
G4double MagneticCharge() const