26 #ifndef G4RKFieldIntegrator_h 27 #define G4RKFieldIntegrator_h 1 86 #endif // G4RKFieldIntegrator_h G4double GetPionPotential(G4double radius)
static const G4double a_pion
! for pions it has todiffer from kaons
G4double GetNeutronPotential(G4ThreeVector &aPosition)
void Transport(G4KineticTrackVector &theActive, const G4KineticTrackVector &theSpectators, G4double theTimeStep)
G4double GetAntiprotonPotential(G4ThreeVector &aPosition)
void Init(G4int z, G4int a)
G4double CalculateTotalEnergy(const G4KineticTrackVector &Barions)
int operator!=(const G4RKFieldIntegrator &) const
static const G4double a_antiproton
static const G4double coulomb
const G4RKFieldIntegrator & operator=(const G4RKFieldIntegrator &)
G4double GetKaonPotential(G4double radius)
G4double GetProtonPotential(G4double radius)
G4double GetExcitationEnergy(G4int nHitNucleons, const G4KineticTrackVector &theParticles)
void Integrate(const G4KineticTrackVector &theActive, G4double theTimeStep)
int operator==(const G4RKFieldIntegrator &) const
G4double GetPionPotential(G4ThreeVector &aPosition)
G4double GetNeutronPotential(G4double radius)
G4RKFieldIntegrator(const G4RKFieldIntegrator &)
G4double GetKaonPotential(G4ThreeVector &aPosition)
G4double GetProtonPotential(G4ThreeVector &aPosition)
static const G4double a_kaon
G4double GetAntiprotonPotential(G4double radius)