Geant4 11.1.1
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 95 of file G4ITStepProcessor.cc.

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

◆ ~G4ITStepProcessorState()

G4ITStepProcessorState::~G4ITStepProcessorState ( )
virtual

Definition at line 162 of file G4ITStepProcessor.cc.

163{
164 ;
165}

◆ G4ITStepProcessorState() [2/2]

G4ITStepProcessorState::G4ITStepProcessorState ( const G4ITStepProcessorState right)

Member Function Documentation

◆ operator=()

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

Definition at line 137 of file G4ITStepProcessor.cc.

138{
139 if(this == &right) return *this;
140
145
148
149 fSafety = right.fSafety;
152
153 fStepStatus = right.fStepStatus;
154
156 return *this;
157}

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: