#include <G4FieldPropagation.hh>
Inheritance diagram for G4FieldPropagation:
Public Member Functions | |
G4FieldPropagation () | |
G4FieldPropagation (const G4FieldPropagation &) | |
virtual | ~G4FieldPropagation () |
virtual void | Transport (G4KineticTrackVector &theActive, const G4KineticTrackVector &theSpectators, G4double theTimeStep)=0 |
virtual G4double | GetExcitationEnergy (G4int nHit, const G4KineticTrackVector &theParticles)=0 |
virtual void | Init (G4int z, G4int a)=0 |
virtual G4double | GetNeutronPotential (G4double radius)=0 |
virtual G4double | GetNeutronPotential (G4ThreeVector &aPosition)=0 |
virtual G4double | GetProtonPotential (G4double radius)=0 |
virtual G4double | GetProtonPotential (G4ThreeVector &aPosition)=0 |
virtual G4double | GetAntiprotonPotential (G4double radius)=0 |
virtual G4double | GetAntiprotonPotential (G4ThreeVector &aPosition)=0 |
virtual G4double | GetKaonPotential (G4double radius)=0 |
virtual G4double | GetKaonPotential (G4ThreeVector &aPosition)=0 |
virtual G4double | GetPionPotential (G4double radius)=0 |
virtual G4double | GetPionPotential (G4ThreeVector &aPosition)=0 |
Definition at line 31 of file G4FieldPropagation.hh.
G4FieldPropagation::G4FieldPropagation | ( | ) | [inline] |
G4FieldPropagation::G4FieldPropagation | ( | const G4FieldPropagation & | ) | [inline] |
G4FieldPropagation::~G4FieldPropagation | ( | ) | [virtual] |
virtual G4double G4FieldPropagation::GetAntiprotonPotential | ( | G4ThreeVector & | aPosition | ) | [pure virtual] |
Implemented in G4RKFieldIntegrator.
Implemented in G4RKFieldIntegrator.
virtual G4double G4FieldPropagation::GetExcitationEnergy | ( | G4int | nHit, | |
const G4KineticTrackVector & | theParticles | |||
) | [pure virtual] |
Implemented in G4RKFieldIntegrator.
virtual G4double G4FieldPropagation::GetKaonPotential | ( | G4ThreeVector & | aPosition | ) | [pure virtual] |
Implemented in G4RKFieldIntegrator.
Implemented in G4RKFieldIntegrator.
virtual G4double G4FieldPropagation::GetNeutronPotential | ( | G4ThreeVector & | aPosition | ) | [pure virtual] |
Implemented in G4RKFieldIntegrator.
Implemented in G4RKFieldIntegrator.
virtual G4double G4FieldPropagation::GetPionPotential | ( | G4ThreeVector & | aPosition | ) | [pure virtual] |
Implemented in G4RKFieldIntegrator.
Implemented in G4RKFieldIntegrator.
virtual G4double G4FieldPropagation::GetProtonPotential | ( | G4ThreeVector & | aPosition | ) | [pure virtual] |
Implemented in G4RKFieldIntegrator.
Implemented in G4RKFieldIntegrator.
Implemented in G4RKFieldIntegrator.
virtual void G4FieldPropagation::Transport | ( | G4KineticTrackVector & | theActive, | |
const G4KineticTrackVector & | theSpectators, | |||
G4double | theTimeStep | |||
) | [pure virtual] |
Implemented in G4RKFieldIntegrator.