Geant4 9.6.0
Toolkit for the simulation of the passage of particles through matter
Loading...
Searching...
No Matches
G4INCL::PropagationAction Class Reference

#include <G4INCLPropagationAction.hh>

Public Member Functions

 PropagationAction ()
 
 ~PropagationAction ()
 
void beforePropagationAction (IPropagationModel *pm)
 
void afterPropagationAction (IPropagationModel *pm, IAvatar *avatar)
 

Detailed Description

Definition at line 47 of file G4INCLPropagationAction.hh.

Constructor & Destructor Documentation

◆ PropagationAction()

G4INCL::PropagationAction::PropagationAction ( )

Definition at line 45 of file G4INCLPropagationAction.cc.

46 :stepCounter(0)
47 {
48
49 }

◆ ~PropagationAction()

G4INCL::PropagationAction::~PropagationAction ( )

Definition at line 51 of file G4INCLPropagationAction.cc.

51 {
52 }

Member Function Documentation

◆ afterPropagationAction()

void G4INCL::PropagationAction::afterPropagationAction ( IPropagationModel pm,
IAvatar avatar 
)

Definition at line 58 of file G4INCLPropagationAction.cc.

59 {
60 ++stepCounter; // Increment the step counter
61
62#ifdef INCL_DEBUG_LOG
63 // DATABLOCK(pm->getNucleus()->getStore()->printParticleConfiguration());
64#endif
65 }

◆ beforePropagationAction()

void G4INCL::PropagationAction::beforePropagationAction ( IPropagationModel pm)

Definition at line 54 of file G4INCLPropagationAction.cc.

54 {
55 // assert(pm->getNucleus()->getStore()->getBook()->getCascading() == pm->getNucleus()->getStore()->countCascading());
56 }

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