ACTARSim
ACTAR TPC Simulation Reference Guide
|
Definition at line 41 of file G4StepLimiterPerRegion.hh.
Public Member Functions | |
G4StepLimiterPerRegion (const G4String &processName="UserMaxStep") | |
~G4StepLimiterPerRegion () | |
G4bool | IsApplicable (const G4ParticleDefinition &) |
void | SetMaxStep (G4double) |
G4double | GetMaxStep () |
G4double | PostStepGetPhysicalInteractionLength (const G4Track &track, G4double previousStepSize, G4ForceCondition *condition) |
G4VParticleChange * | PostStepDoIt (const G4Track &, const G4Step &) |
G4double | GetMeanFreePath (const G4Track &, G4double, G4ForceCondition *) |
Private Member Functions | |
G4StepLimiterPerRegion & | operator= (const G4StepLimiterPerRegion &right) |
G4StepLimiterPerRegion (const G4StepLimiterPerRegion &) | |
Private Attributes | |
G4double | MaxChargedStep |
G4double | ProposedStep |
G4StepLimiterMessenger * | pMess |
#include <G4StepLimiterPerRegion.hh>
G4StepLimiterPerRegion::G4StepLimiterPerRegion | ( | const G4String & | processName = "UserMaxStep" | ) |
Definition at line 35 of file G4StepLimiterPerRegion.cc.
Referenced by GetMeanFreePath().
G4StepLimiterPerRegion::~G4StepLimiterPerRegion | ( | ) |
Definition at line 44 of file G4StepLimiterPerRegion.cc.
|
private |
|
inline |
Definition at line 52 of file G4StepLimiterPerRegion.hh.
|
inline |
Definition at line 60 of file G4StepLimiterPerRegion.hh.
G4bool G4StepLimiterPerRegion::IsApplicable | ( | const G4ParticleDefinition & | particle | ) |
Definition at line 51 of file G4StepLimiterPerRegion.cc.
Referenced by ActarSimStepLimiterBuilder::ConstructProcess().
|
private |
Referenced by GetMeanFreePath().
G4VParticleChange * G4StepLimiterPerRegion::PostStepDoIt | ( | const G4Track & | aTrack, |
const G4Step & | |||
) |
Definition at line 79 of file G4StepLimiterPerRegion.cc.
Referenced by GetMaxStep().
G4double G4StepLimiterPerRegion::PostStepGetPhysicalInteractionLength | ( | const G4Track & | track, |
G4double | previousStepSize, | ||
G4ForceCondition * | condition | ||
) |
Definition at line 65 of file G4StepLimiterPerRegion.cc.
Referenced by GetMaxStep().
void G4StepLimiterPerRegion::SetMaxStep | ( | G4double | step | ) |
Definition at line 58 of file G4StepLimiterPerRegion.cc.
Referenced by G4StepLimiterMessenger::SetNewValue().
|
private |
Definition at line 68 of file G4StepLimiterPerRegion.hh.
Referenced by GetMaxStep(), PostStepGetPhysicalInteractionLength(), and SetMaxStep().
|
private |
Definition at line 71 of file G4StepLimiterPerRegion.hh.
Referenced by G4StepLimiterPerRegion(), and ~G4StepLimiterPerRegion().
|
private |
Definition at line 69 of file G4StepLimiterPerRegion.hh.
Referenced by PostStepGetPhysicalInteractionLength().