G4VFieldPropagation Class Reference

#include <G4VFieldPropagation.hh>

Inheritance diagram for G4VFieldPropagation:

G4RKPropagation

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

Detailed Description

Definition at line 34 of file G4VFieldPropagation.hh.


Constructor & Destructor Documentation

G4VFieldPropagation::G4VFieldPropagation (  ) 

Definition at line 42 of file G4VFieldPropagation.cc.

00043 { }

G4VFieldPropagation::~G4VFieldPropagation (  )  [virtual]

Definition at line 48 of file G4VFieldPropagation.cc.

00049 { }


Member Function Documentation

virtual G4ThreeVector G4VFieldPropagation::GetMomentumTransfer (  )  const [pure virtual]

Implemented in G4RKPropagation.

virtual void G4VFieldPropagation::Init ( G4V3DNucleus theNucleus  )  [pure virtual]

Implemented in G4RKPropagation.

Referenced by G4BinaryCascade::ApplyYourself(), and G4BinaryCascade::Propagate().

virtual void G4VFieldPropagation::Transport ( G4KineticTrackVector theActive,
const G4KineticTrackVector theSpectators,
G4double  theTimeStep 
) [pure virtual]

Implemented in G4RKPropagation.


The documentation for this class was generated from the following files:
Generated on Mon May 27 17:53:43 2013 for Geant4 by  doxygen 1.4.7