ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
#include <geant4/tree/geant4-10.6-release/source/geometry/magneticfield/include/G4ChargeState.hh>
Private Attributes | |
G4double | fCharge |
G4double | fSpin |
G4double | fMagn_dipole |
G4double | fElec_dipole |
G4double | fMagneticCharge |
Definition at line 39 of file G4ChargeState.hh.
View newest version in sPHENIX GitHub at line 39 of file G4ChargeState.hh
|
inline |
Definition at line 118 of file G4ChargeState.hh.
View newest version in sPHENIX GitHub at line 118 of file G4ChargeState.hh
References charge, fCharge, fElec_dipole, fMagn_dipole, fMagneticCharge, and fSpin.
|
inline |
Definition at line 131 of file G4ChargeState.hh.
View newest version in sPHENIX GitHub at line 131 of file G4ChargeState.hh
References fCharge, fElec_dipole, fMagn_dipole, fMagneticCharge, and fSpin.
|
inline |
Definition at line 74 of file G4ChargeState.hh.
View newest version in sPHENIX GitHub at line 74 of file G4ChargeState.hh
References fElec_dipole.
|
inline |
Definition at line 61 of file G4ChargeState.hh.
View newest version in sPHENIX GitHub at line 61 of file G4ChargeState.hh
References fCharge.
Referenced by G4EqMagElectricField::SetChargeMomentumMass(), G4EqEMFieldWithSpin::SetChargeMomentumMass(), G4RepleteEofM::SetChargeMomentumMass(), G4MonopoleEq::SetChargeMomentumMass(), G4EqEMFieldWithEDM::SetChargeMomentumMass(), G4Mag_SpinEqRhs::SetChargeMomentumMass(), G4MonopoleEquation::SetChargeMomentumMass(), and G4Mag_EqRhs::SetChargeMomentumMass().
|
inline |
Definition at line 71 of file G4ChargeState.hh.
View newest version in sPHENIX GitHub at line 71 of file G4ChargeState.hh
References fMagn_dipole.
Referenced by G4EqEMFieldWithSpin::SetChargeMomentumMass(), G4RepleteEofM::SetChargeMomentumMass(), G4EqEMFieldWithEDM::SetChargeMomentumMass(), and G4Mag_SpinEqRhs::SetChargeMomentumMass().
|
inline |
Definition at line 68 of file G4ChargeState.hh.
View newest version in sPHENIX GitHub at line 68 of file G4ChargeState.hh
References fSpin.
Referenced by GetSpin().
|
inline |
Definition at line 105 of file G4ChargeState.hh.
View newest version in sPHENIX GitHub at line 105 of file G4ChargeState.hh
References GetPDGSpin().
Referenced by G4EqEMFieldWithSpin::SetChargeMomentumMass(), G4RepleteEofM::SetChargeMomentumMass(), G4EqEMFieldWithEDM::SetChargeMomentumMass(), and G4Mag_SpinEqRhs::SetChargeMomentumMass().
|
inline |
Definition at line 77 of file G4ChargeState.hh.
View newest version in sPHENIX GitHub at line 77 of file G4ChargeState.hh
References fMagneticCharge.
Referenced by G4MonopoleEquation::SetChargeMomentumMass().
|
inline |
Definition at line 140 of file G4ChargeState.hh.
View newest version in sPHENIX GitHub at line 140 of file G4ChargeState.hh
References fCharge, fElec_dipole, fMagn_dipole, fMagneticCharge, and fSpin.
Definition at line 60 of file G4ChargeState.hh.
View newest version in sPHENIX GitHub at line 60 of file G4ChargeState.hh
References charge, and fCharge.
Referenced by SetChargeMdm(), and SetChargeSpin().
|
inline |
Definition at line 175 of file G4ChargeState.hh.
View newest version in sPHENIX GitHub at line 175 of file G4ChargeState.hh
References SetChargeMdm(), and SetElectricDipoleMoment().
Referenced by SetChargesAndMoments().
Definition at line 153 of file G4ChargeState.hh.
View newest version in sPHENIX GitHub at line 153 of file G4ChargeState.hh
References SetCharge(), and SetMagneticDipoleMoment().
Referenced by SetChargeDipoleMoments(), and SetChargeMdmSpin().
|
inline |
Definition at line 159 of file G4ChargeState.hh.
View newest version in sPHENIX GitHub at line 159 of file G4ChargeState.hh
References SetChargeMdm(), and SetPDGSpin().
|
inline |
Definition at line 184 of file G4ChargeState.hh.
View newest version in sPHENIX GitHub at line 184 of file G4ChargeState.hh
References SetChargeDipoleMoments(), and SetMagneticCharge().
Referenced by G4FieldTrack::SetChargeAndMoments().
Definition at line 167 of file G4ChargeState.hh.
View newest version in sPHENIX GitHub at line 167 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 33 of file G4ChargeState.cc.
View newest version in sPHENIX GitHub at line 33 of file G4ChargeState.cc
References charge, DBL_MAX, fCharge, fElec_dipole, fMagn_dipole, fMagneticCharge, and fSpin.
Definition at line 73 of file G4ChargeState.hh.
View newest version in sPHENIX GitHub at line 73 of file G4ChargeState.hh
References fElec_dipole.
Referenced by SetChargeDipoleMoments().
Definition at line 76 of file G4ChargeState.hh.
View newest version in sPHENIX GitHub at line 76 of file G4ChargeState.hh
References charge, and fMagneticCharge.
Referenced by SetChargesAndMoments().
Definition at line 70 of file G4ChargeState.hh.
View newest version in sPHENIX GitHub at line 70 of file G4ChargeState.hh
References fMagn_dipole.
Referenced by SetChargeMdm().
Definition at line 67 of file G4ChargeState.hh.
View newest version in sPHENIX GitHub at line 67 of file G4ChargeState.hh
References fSpin.
Referenced by G4FieldTrack::G4FieldTrack(), SetChargeMdmSpin(), SetChargeSpin(), and SetSpin().
Definition at line 104 of file G4ChargeState.hh.
View newest version in sPHENIX GitHub at line 104 of file G4ChargeState.hh
References SetPDGSpin().
|
private |
Definition at line 109 of file G4ChargeState.hh.
View newest version in sPHENIX GitHub at line 109 of file G4ChargeState.hh
Referenced by G4ChargeState(), GetCharge(), operator=(), SetCharge(), and SetChargeSpinMoments().
|
private |
Definition at line 112 of file G4ChargeState.hh.
View newest version in sPHENIX GitHub at line 112 of file G4ChargeState.hh
Referenced by ElectricDipoleMoment(), G4ChargeState(), operator=(), SetChargeSpinMoments(), and SetElectricDipoleMoment().
|
private |
Definition at line 111 of file G4ChargeState.hh.
View newest version in sPHENIX GitHub at line 111 of file G4ChargeState.hh
Referenced by G4ChargeState(), GetMagneticDipoleMoment(), operator=(), SetChargeSpinMoments(), and SetMagneticDipoleMoment().
|
private |
Definition at line 113 of file G4ChargeState.hh.
View newest version in sPHENIX GitHub at line 113 of file G4ChargeState.hh
Referenced by G4ChargeState(), MagneticCharge(), operator=(), SetChargeSpinMoments(), and SetMagneticCharge().
|
private |
Definition at line 110 of file G4ChargeState.hh.
View newest version in sPHENIX GitHub at line 110 of file G4ChargeState.hh
Referenced by G4ChargeState(), GetPDGSpin(), operator=(), SetChargeSpinMoments(), and SetPDGSpin().