Geant4
10.00.p03
|
#include <G4ChargeState.hh>
Private Attributes | |
G4double | fCharge |
G4double | fSpin |
G4double | fMagn_dipole |
G4double | fElec_dipole |
G4double | fMagneticCharge |
Definition at line 44 of file G4ChargeState.hh.
G4ChargeState::G4ChargeState | ( | G4double | charge, |
G4double | magnetic_dipole_moment, | ||
G4double | pdgSpin, | ||
G4double | electric_dipole_moment = 0.0 , |
||
G4double | magnetic_charge = 0.0 |
||
) |
Definition at line 38 of file G4ChargeState.cc.
References fCharge, fElec_dipole, fMagn_dipole, fMagneticCharge, and fSpin.
G4ChargeState::G4ChargeState | ( | const G4ChargeState & | right | ) |
Definition at line 51 of file G4ChargeState.cc.
References fCharge, fElec_dipole, fMagn_dipole, fMagneticCharge, and fSpin.
|
inline |
Definition at line 77 of file G4ChargeState.hh.
References fElec_dipole.
|
inline |
Definition at line 65 of file G4ChargeState.hh.
References fCharge.
Referenced by G4EqEMFieldWithSpin::SetChargeMomentumMass(), G4EqMagElectricField::SetChargeMomentumMass(), G4RepleteEofM::SetChargeMomentumMass(), G4MonopoleEq::SetChargeMomentumMass(), G4EqEMFieldWithEDM::SetChargeMomentumMass(), G4Mag_SpinEqRhs::SetChargeMomentumMass(), G4MonopoleEquation::SetChargeMomentumMass(), and G4Mag_EqRhs::SetChargeMomentumMass().
|
inline |
Definition at line 74 of file G4ChargeState.hh.
References fMagn_dipole.
Referenced by G4EqEMFieldWithSpin::SetChargeMomentumMass(), G4RepleteEofM::SetChargeMomentumMass(), G4EqEMFieldWithEDM::SetChargeMomentumMass(), and G4Mag_SpinEqRhs::SetChargeMomentumMass().
|
inline |
Definition at line 71 of file G4ChargeState.hh.
References fSpin.
Referenced by G4FieldTrack::GetPDGSpin(), and GetSpin().
|
inline |
Definition at line 109 of file G4ChargeState.hh.
References GetPDGSpin().
Referenced by G4EqEMFieldWithSpin::SetChargeMomentumMass(), G4RepleteEofM::SetChargeMomentumMass(), G4EqEMFieldWithEDM::SetChargeMomentumMass(), and G4Mag_SpinEqRhs::SetChargeMomentumMass().
|
inline |
Definition at line 80 of file G4ChargeState.hh.
References fMagneticCharge.
Referenced by G4MonopoleEquation::SetChargeMomentumMass().
G4ChargeState & G4ChargeState::operator= | ( | const G4ChargeState & | right | ) |
Definition at line 60 of file G4ChargeState.cc.
References fCharge, fElec_dipole, fMagn_dipole, fMagneticCharge, and fSpin.
|
inline |
Definition at line 64 of file G4ChargeState.hh.
References fCharge.
Referenced by SetChargeMdm(), and SetChargeSpin().
|
inline |
Definition at line 142 of file G4ChargeState.hh.
References SetChargeMdm(), and SetElectricDipoleMoment().
Referenced by SetChargesAndMoments().
Definition at line 120 of file G4ChargeState.hh.
References SetCharge(), and SetMagneticDipoleMoment().
Referenced by SetChargeDipoleMoments(), and SetChargeMdmSpin().
|
inline |
Definition at line 126 of file G4ChargeState.hh.
References SetChargeMdm(), and SetPDGSpin().
|
inline |
Definition at line 151 of file G4ChargeState.hh.
References SetChargeDipoleMoments(), and SetMagneticCharge().
Referenced by G4FieldTrack::SetChargeAndMoments().
Definition at line 134 of file G4ChargeState.hh.
References SetCharge(), and SetPDGSpin().
void G4ChargeState::SetChargeSpinMoments | ( | G4double | charge, |
G4double | pdgSpin, | ||
G4double | magnetic_dipole_moment = DBL_MAX , |
||
G4double | electric_dipole_moment = DBL_MAX , |
||
G4double | magnetic_charge = DBL_MAX |
||
) |
Definition at line 73 of file G4ChargeState.cc.
References DBL_MAX, fCharge, fElec_dipole, fMagn_dipole, fMagneticCharge, and fSpin.
|
inline |
Definition at line 76 of file G4ChargeState.hh.
References fElec_dipole.
Referenced by SetChargeDipoleMoments().
|
inline |
Definition at line 79 of file G4ChargeState.hh.
References fMagneticCharge.
Referenced by SetChargesAndMoments().
|
inline |
Definition at line 73 of file G4ChargeState.hh.
References fMagn_dipole.
Referenced by SetChargeMdm().
|
inline |
Definition at line 70 of file G4ChargeState.hh.
References fSpin.
Referenced by G4FieldTrack::G4FieldTrack(), SetChargeMdmSpin(), SetChargeSpin(), G4FieldTrack::SetPDGSpin(), and SetSpin().
|
inline |
Definition at line 108 of file G4ChargeState.hh.
References SetPDGSpin().
|
private |
Definition at line 113 of file G4ChargeState.hh.
Referenced by G4ChargeState(), GetCharge(), operator=(), SetCharge(), and SetChargeSpinMoments().
|
private |
Definition at line 116 of file G4ChargeState.hh.
Referenced by ElectricDipoleMoment(), G4ChargeState(), operator=(), SetChargeSpinMoments(), and SetElectricDipoleMoment().
|
private |
Definition at line 115 of file G4ChargeState.hh.
Referenced by G4ChargeState(), GetMagneticDipoleMoment(), operator=(), SetChargeSpinMoments(), and SetMagneticDipoleMoment().
|
private |
Definition at line 117 of file G4ChargeState.hh.
Referenced by G4ChargeState(), MagneticCharge(), operator=(), SetChargeSpinMoments(), and SetMagneticCharge().
|
private |
Definition at line 114 of file G4ChargeState.hh.
Referenced by G4ChargeState(), GetPDGSpin(), operator=(), SetChargeSpinMoments(), and SetPDGSpin().