G4ITTransportation::G4ITTransportationState Struct Reference

#include <G4ITTransportation.hh>


Public Member Functions

 G4ITTransportationState ()
virtual ~G4ITTransportationState ()

Data Fields

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 endpointDistance


Detailed Description

Definition at line 159 of file G4ITTransportation.hh.


Constructor & Destructor Documentation

G4ITTransportation::G4ITTransportationState::G4ITTransportationState (  ) 

Process State

Definition at line 163 of file G4ITTransportation.cc.

References endpointDistance, fCandidateEndGlobalTime, fCurrentTouchableHandle, fEndGlobalTimeComputed, fEnergyChanged, fGeometryLimitedStep, fMomentumChanged, fNoLooperTrials, fParticleIsLooping, fPreviousSafety, fPreviousSftOrigin, fTransportEndKineticEnergy, fTransportEndMomentumDir, fTransportEndPosition, and fTransportEndSpin.

00163                                                                    : G4ProcessState(),
00164     fCurrentTouchableHandle(0)
00165 {
00166     fTransportEndPosition = G4ThreeVector(0,0,0);
00167     fTransportEndMomentumDir = G4ThreeVector(0,0,0);
00168     fTransportEndKineticEnergy = -1;
00169     fTransportEndSpin = G4ThreeVector(0,0,0);
00170     fMomentumChanged = false;
00171     fEnergyChanged = false;
00172     fEndGlobalTimeComputed = false;
00173     fCandidateEndGlobalTime = -1;
00174     fParticleIsLooping = false;
00175     static G4TouchableHandle nullTouchableHandle; // Points to (G4VTouchable*) 0
00176     fCurrentTouchableHandle = nullTouchableHandle;
00177     fGeometryLimitedStep = false;
00178     fPreviousSftOrigin = G4ThreeVector(0,0,0);
00179     fPreviousSafety = 0.0;
00180     fNoLooperTrials = false;
00181     endpointDistance= -1;
00182 }

G4ITTransportation::G4ITTransportationState::~G4ITTransportationState (  )  [virtual]

Definition at line 184 of file G4ITTransportation.cc.

00185 {
00186     ;
00187 }


Field Documentation

G4double G4ITTransportation::G4ITTransportationState::endpointDistance

Definition at line 193 of file G4ITTransportation.hh.

Referenced by G4ITTransportationState().

G4double G4ITTransportation::G4ITTransportationState::fCandidateEndGlobalTime

Definition at line 172 of file G4ITTransportation.hh.

Referenced by G4ITTransportationState().

G4TouchableHandle G4ITTransportation::G4ITTransportationState::fCurrentTouchableHandle

Definition at line 176 of file G4ITTransportation.hh.

Referenced by G4ITTransportationState().

G4bool G4ITTransportation::G4ITTransportationState::fEndGlobalTimeComputed

Definition at line 171 of file G4ITTransportation.hh.

Referenced by G4ITTransportationState().

G4bool G4ITTransportation::G4ITTransportationState::fEnergyChanged

Definition at line 170 of file G4ITTransportation.hh.

Referenced by G4ITTransportationState().

G4bool G4ITTransportation::G4ITTransportationState::fGeometryLimitedStep

Definition at line 177 of file G4ITTransportation.hh.

Referenced by G4ITTransportationState().

G4bool G4ITTransportation::G4ITTransportationState::fMomentumChanged

Definition at line 169 of file G4ITTransportation.hh.

Referenced by G4ITTransportationState().

G4int G4ITTransportation::G4ITTransportationState::fNoLooperTrials

Definition at line 186 of file G4ITTransportation.hh.

Referenced by G4ITTransportationState().

G4bool G4ITTransportation::G4ITTransportationState::fParticleIsLooping

Definition at line 173 of file G4ITTransportation.hh.

Referenced by G4ITTransportationState().

G4double G4ITTransportation::G4ITTransportationState::fPreviousSafety

Definition at line 181 of file G4ITTransportation.hh.

Referenced by G4ITTransportationState().

G4ThreeVector G4ITTransportation::G4ITTransportationState::fPreviousSftOrigin

Definition at line 180 of file G4ITTransportation.hh.

Referenced by G4ITTransportationState().

G4double G4ITTransportation::G4ITTransportationState::fTransportEndKineticEnergy

Definition at line 167 of file G4ITTransportation.hh.

Referenced by G4ITTransportationState().

G4ThreeVector G4ITTransportation::G4ITTransportationState::fTransportEndMomentumDir

Definition at line 166 of file G4ITTransportation.hh.

Referenced by G4ITTransportationState().

G4ThreeVector G4ITTransportation::G4ITTransportationState::fTransportEndPosition

Definition at line 165 of file G4ITTransportation.hh.

Referenced by G4ITTransportationState().

G4ThreeVector G4ITTransportation::G4ITTransportationState::fTransportEndSpin

Definition at line 168 of file G4ITTransportation.hh.

Referenced by G4ITTransportationState().


The documentation for this struct was generated from the following files:
Generated on Mon May 27 17:52:20 2013 for Geant4 by  doxygen 1.4.7