Geant4 11.4.0
Toolkit for the simulation of the passage of particles through matter
Loading...
Searching...
No Matches
G4ChemReboundTransportation::G4ITBrownianState Struct Reference

#include <G4ChemReboundTransportation.hh>

Inheritance diagram for G4ChemReboundTransportation::G4ITBrownianState:

Public Member Functions

 G4ITBrownianState ()
 ~G4ITBrownianState () override=default
G4String GetType () override
Public Member Functions inherited from G4ITTransportation::G4ITTransportationState
 G4ITTransportationState ()
 Process State.
 ~G4ITTransportationState () override
G4String GetType () override
Public Member Functions inherited from G4VITProcess::G4ProcessState
 G4ProcessState ()
 ~G4ProcessState () override
template<typename T>
T * GetState ()
Public Member Functions inherited from G4ProcessState_Lock
virtual ~G4ProcessState_Lock ()

Public Attributes

G4bool fTimeStepReachedLimit
G4double fRandomNumber
Public Attributes inherited from G4ITTransportation::G4ITTransportationState
G4ThreeVector fTransportEndPosition
G4ThreeVector fTransportEndMomentumDir
G4double fTransportEndKineticEnergy
G4ThreeVector fTransportEndSpin
G4bool fMomentumChanged
G4bool fEnergyChanged
G4bool fEndGlobalTimeComputed
G4double fCandidateEndGlobalTime
G4bool fParticleIsLooping
G4TouchableHandle fCurrentTouchableHandle
G4bool fGeometryLimitedStep
G4ThreeVector fPreviousSftOrigin
G4double fPreviousSafety
G4int fNoLooperTrials
G4double fEndPointDistance
Public Attributes inherited from G4VITProcess::G4ProcessState
G4double theNumberOfInteractionLengthLeft
G4double theInteractionTimeLeft
G4double currentInteractionLength

Detailed Description

Definition at line 67 of file G4ChemReboundTransportation.hh.

Constructor & Destructor Documentation

◆ G4ITBrownianState()

G4ChemReboundTransportation::G4ITBrownianState::G4ITBrownianState ( )

◆ ~G4ITBrownianState()

G4ChemReboundTransportation::G4ITBrownianState::~G4ITBrownianState ( )
overridedefault

Member Function Documentation

◆ GetType()

G4String G4ChemReboundTransportation::G4ITBrownianState::GetType ( )
inlineoverridevirtual

Reimplemented from G4VITProcess::G4ProcessState.

Definition at line 72 of file G4ChemReboundTransportation.hh.

72{ return "Rebound"; }

Member Data Documentation

◆ fRandomNumber

G4double G4ChemReboundTransportation::G4ITBrownianState::fRandomNumber

Definition at line 75 of file G4ChemReboundTransportation.hh.

Referenced by G4ITBrownianState().

◆ fTimeStepReachedLimit

G4bool G4ChemReboundTransportation::G4ITBrownianState::fTimeStepReachedLimit

Definition at line 74 of file G4ChemReboundTransportation.hh.

Referenced by G4ITBrownianState().


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