#include <DerivedG4Process.h>
|
| | G4MyProcess (G4String &aName, G4ProcessType aType) |
| | ~G4MyProcess () |
| G4VParticleChange * | PostStepDoIt (const G4Track &track, const G4Step &stepData) final |
| G4VParticleChange * | AlongStepDoIt (const G4Track &track, const G4Step &stepData) final |
| G4VParticleChange * | AtRestDoIt (const G4Track &track, const G4Step &stepData) final |
| G4double | AlongStepGetPhysicalInteractionLength (const G4Track &track, G4double previousStepSize, G4double currentMinimumStep, G4double &proposedSafety, G4GPILSelection *selection) final |
| G4double | AtRestGetPhysicalInteractionLength (const G4Track &track, G4ForceCondition *condition) final |
| G4double | PostStepGetPhysicalInteractionLength (const G4Track &track, G4double previousStepSize, G4ForceCondition *condition) final |
Definition at line 10 of file DerivedG4Process.h.
◆ G4MyProcess()
| G4MyProcess::G4MyProcess |
( |
G4String & | aName, |
|
|
G4ProcessType | aType ) |
|
inline |
◆ ~G4MyProcess()
| G4MyProcess::~G4MyProcess |
( |
| ) |
|
|
inline |
◆ AlongStepDoIt()
| G4VParticleChange * G4MyProcess::AlongStepDoIt |
( |
const G4Track & | track, |
|
|
const G4Step & | stepData ) |
|
inlinefinal |
Definition at line 31 of file DerivedG4Process.h.
35 {
36 (void)track;
37 (void)stepData;
38 return nullptr;
39 }
◆ AlongStepGetPhysicalInteractionLength()
| G4double G4MyProcess::AlongStepGetPhysicalInteractionLength |
( |
const G4Track & | track, |
|
|
G4double | previousStepSize, |
|
|
G4double | currentMinimumStep, |
|
|
G4double & | proposedSafety, |
|
|
G4GPILSelection * | selection ) |
|
inlinefinal |
Definition at line 51 of file DerivedG4Process.h.
57 {
58 (void)track;
59 (void)previousStepSize;
60 (void)currentMinimumStep;
61 (void)proposedSafety;
63 return 0.0;
64 }
const std::string selection
◆ AtRestDoIt()
| G4VParticleChange * G4MyProcess::AtRestDoIt |
( |
const G4Track & | track, |
|
|
const G4Step & | stepData ) |
|
inlinefinal |
Definition at line 41 of file DerivedG4Process.h.
45 {
46 (void)track;
47 (void)stepData;
48 return nullptr;
49 }
◆ AtRestGetPhysicalInteractionLength()
| G4double G4MyProcess::AtRestGetPhysicalInteractionLength |
( |
const G4Track & | track, |
|
|
G4ForceCondition * | condition ) |
|
inlinefinal |
Definition at line 66 of file DerivedG4Process.h.
70 {
71 (void)track;
72 (void)condition;
73 return 0.0;
74 }
◆ PostStepDoIt()
| G4VParticleChange * G4MyProcess::PostStepDoIt |
( |
const G4Track & | track, |
|
|
const G4Step & | stepData ) |
|
inlinefinal |
Definition at line 21 of file DerivedG4Process.h.
25 {
26 (void)track;
27 (void)stepData;
28 return nullptr;
29 }
◆ PostStepGetPhysicalInteractionLength()
| G4double G4MyProcess::PostStepGetPhysicalInteractionLength |
( |
const G4Track & | track, |
|
|
G4double | previousStepSize, |
|
|
G4ForceCondition * | condition ) |
|
inlinefinal |
Definition at line 76 of file DerivedG4Process.h.
81 {
82 (void)track;
83 (void)previousStepSize;
84 (void)condition;
85 return 0.0;
86 }
The documentation for this class was generated from the following file: