Geant4
10.00.p03
|
#include <G4VFieldPropagation.hh>
Public Member Functions | |
G4VFieldPropagation () | |
virtual | ~G4VFieldPropagation () |
virtual void | Init (G4V3DNucleus *theNucleus)=0 |
virtual void | Transport (G4KineticTrackVector &theActive, const G4KineticTrackVector &theSpectators, G4double theTimeStep)=0 |
virtual G4ThreeVector | GetMomentumTransfer () const =0 |
Private Member Functions | |
G4VFieldPropagation (const G4VFieldPropagation &right) | |
const G4VFieldPropagation & | operator= (const G4VFieldPropagation &right) |
G4int | operator== (const G4VFieldPropagation &right) const |
G4int | operator!= (const G4VFieldPropagation &right) const |
Definition at line 34 of file G4VFieldPropagation.hh.
G4VFieldPropagation::G4VFieldPropagation | ( | ) |
Definition at line 42 of file G4VFieldPropagation.cc.
|
virtual |
Definition at line 48 of file G4VFieldPropagation.cc.
|
private |
Definition at line 45 of file G4VFieldPropagation.cc.
|
pure virtual |
Implemented in G4RKPropagation.
Referenced by G4BinaryCascade::DoTimeStep().
|
pure virtual |
Implemented in G4RKPropagation.
Referenced by G4BinaryCascade::ApplyYourself(), and G4BinaryCascade::Propagate().
|
private |
|
private |
|
private |
|
pure virtual |
Implemented in G4RKPropagation.
Referenced by G4BinaryCascade::DoTimeStep().