Geant4 10.7.0
Toolkit for the simulation of the passage of particles through matter
Loading...
Searching...
No Matches
G4ITStepProcessorState Class Reference

#include <G4ITStepProcessor.hh>

+ Inheritance diagram for G4ITStepProcessorState:

Public Member Functions

 G4ITStepProcessorState ()
 
virtual ~G4ITStepProcessorState ()
 
 G4ITStepProcessorState (const G4ITStepProcessorState &)
 
G4ITStepProcessorStateoperator= (const G4ITStepProcessorState &)
 

Public Attributes

G4SelectedAtRestDoItVector fSelectedAtRestDoItVector
 
G4SelectedPostStepDoItVector fSelectedPostStepDoItVector
 
G4double fPhysicalStep
 
G4double fPreviousStepSize
 
G4double fSafety
 
G4StepStatus fStepStatus
 
G4double fProposedSafety
 
G4ThreeVector fEndpointSafOrigin
 
G4double fEndpointSafety
 
G4TouchableHandle fTouchableHandle
 

Additional Inherited Members

- Protected Member Functions inherited from G4ITStepProcessorState_Lock
virtual ~G4ITStepProcessorState_Lock ()
 

Detailed Description

Definition at line 117 of file G4ITStepProcessor.hh.

Constructor & Destructor Documentation

◆ G4ITStepProcessorState() [1/2]

G4ITStepProcessorState::G4ITStepProcessorState ( )

Definition at line 96 of file G4ITStepProcessor.cc.

96 :
100{
101 fPhysicalStep = -1.;
102 fPreviousStepSize = -1.;
103
104 fSafety = -1.;
105 fProposedSafety = -1.;
106 fEndpointSafety = -1;
107
109
111}
@ fUndefined
Definition: G4StepStatus.hh:55
G4TouchableHandle fTouchableHandle
G4SelectedPostStepDoItVector fSelectedPostStepDoItVector
G4SelectedAtRestDoItVector fSelectedAtRestDoItVector
static const size_t & GetMaxProcessIndex()

◆ ~G4ITStepProcessorState()

G4ITStepProcessorState::~G4ITStepProcessorState ( )
virtual

Definition at line 163 of file G4ITStepProcessor.cc.

164{
165 ;
166}

◆ G4ITStepProcessorState() [2/2]

G4ITStepProcessorState::G4ITStepProcessorState ( const G4ITStepProcessorState right)

Member Function Documentation

◆ operator=()

G4ITStepProcessorState & G4ITStepProcessorState::operator= ( const G4ITStepProcessorState right)

Definition at line 138 of file G4ITStepProcessor.cc.

139{
140 if(this == &right) return *this;
141
146
149
150 fSafety = right.fSafety;
153
154 fStepStatus = right.fStepStatus;
155
157 return *this;
158}

Member Data Documentation

◆ fEndpointSafety

G4double G4ITStepProcessorState::fEndpointSafety

◆ fEndpointSafOrigin

G4ThreeVector G4ITStepProcessorState::fEndpointSafOrigin

◆ fPhysicalStep

◆ fPreviousStepSize

◆ fProposedSafety

G4double G4ITStepProcessorState::fProposedSafety

◆ fSafety

G4double G4ITStepProcessorState::fSafety

Definition at line 132 of file G4ITStepProcessor.hh.

Referenced by G4ITStepProcessorState(), and operator=().

◆ fSelectedAtRestDoItVector

◆ fSelectedPostStepDoItVector

◆ fStepStatus

◆ fTouchableHandle


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