Geant4 9.6.0
Toolkit for the simulation of the passage of particles through matter
Loading...
Searching...
No Matches
G4VFieldPropagation Class Referenceabstract

#include <G4VFieldPropagation.hh>

+ Inheritance diagram for G4VFieldPropagation:

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::G4VFieldPropagation ( )

Definition at line 42 of file G4VFieldPropagation.cc.

43{ }

◆ ~G4VFieldPropagation()

G4VFieldPropagation::~G4VFieldPropagation ( )
virtual

Definition at line 48 of file G4VFieldPropagation.cc.

49{ }

Member Function Documentation

◆ GetMomentumTransfer()

virtual G4ThreeVector G4VFieldPropagation::GetMomentumTransfer ( ) const
pure virtual

Implemented in G4RKPropagation.

◆ Init()

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

◆ Transport()

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: