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

G4VGCellFinder is an interface base class for GCellFinder. The G4GeometryCell is obtained in the parallel geometry from G4VParallelStepper and in the mass geometry from G4Step. This interface allows one to implement the two different ways to get a G4GeometryCell used by a process. More...

#include <G4VGCellFinder.hh>

Public Member Functions

 G4VGCellFinder ()=default
virtual ~G4VGCellFinder ()=default
virtual G4GeometryCell GetPreGeometryCell (const G4Step &aStep) const =0
virtual G4GeometryCell GetPostGeometryCell (const G4Step &aStep) const =0

Detailed Description

G4VGCellFinder is an interface base class for GCellFinder. The G4GeometryCell is obtained in the parallel geometry from G4VParallelStepper and in the mass geometry from G4Step. This interface allows one to implement the two different ways to get a G4GeometryCell used by a process.

Definition at line 53 of file G4VGCellFinder.hh.

Constructor & Destructor Documentation

◆ G4VGCellFinder()

G4VGCellFinder::G4VGCellFinder ( )
default

Default Constructor and Destructor.

◆ ~G4VGCellFinder()

virtual G4VGCellFinder::~G4VGCellFinder ( )
virtualdefault

Member Function Documentation

◆ GetPostGeometryCell()

virtual G4GeometryCell G4VGCellFinder::GetPostGeometryCell ( const G4Step & aStep) const
pure virtual

◆ GetPreGeometryCell()

virtual G4GeometryCell G4VGCellFinder::GetPreGeometryCell ( const G4Step & aStep) const
pure virtual

Returns the pre/post cell given the step.


The documentation for this class was generated from the following file: