#include <G4KM_NucleonEqRhs.hh>
Inheritance diagram for G4KM_NucleonEqRhs:
Public Member Functions | |
G4KM_NucleonEqRhs (G4KM_DummyField *field, G4V3DNucleus *nucleus) | |
~G4KM_NucleonEqRhs () | |
virtual void | EvaluateRhsGivenB (const G4double y[], const G4double B[3], G4double dydx[]) const |
virtual void | SetChargeMomentumMass (G4double particleCharge, G4double MomentumXc, G4double MassXc2) |
void | SetMass (G4double aMass) |
Definition at line 49 of file G4KM_NucleonEqRhs.hh.
G4KM_NucleonEqRhs::G4KM_NucleonEqRhs | ( | G4KM_DummyField * | field, | |
G4V3DNucleus * | nucleus | |||
) |
Definition at line 44 of file G4KM_NucleonEqRhs.cc.
References G4V3DNucleus::GetMassNumber().
00045 : 00046 G4Mag_EqRhs(field), theNucleus(nucleus) 00047 { 00048 theMass = 0.; 00049 A = theNucleus->GetMassNumber(); 00050 factor = hbarc*hbarc*std::pow(3.*pi2*A,2./3.)/3.; 00051 }
G4KM_NucleonEqRhs::~G4KM_NucleonEqRhs | ( | ) | [inline] |
virtual void G4KM_NucleonEqRhs::EvaluateRhsGivenB | ( | const G4double | y[], | |
const G4double | B[3], | |||
G4double | dydx[] | |||
) | const [virtual] |
Implements G4Mag_EqRhs.
void G4KM_NucleonEqRhs::SetMass | ( | G4double | aMass | ) | [inline] |