Import Geant4 4.0.0 source tree
This commit is contained in:
@@ -21,8 +21,8 @@
|
||||
// ********************************************************************
|
||||
//
|
||||
//
|
||||
// $Id: G4Transportation.hh,v 1.2.4.2 2001/06/28 20:20:14 gunter Exp $
|
||||
// GEANT4 tag $Name: $
|
||||
// $Id: G4Transportation.hh,v 1.6 2001/11/28 18:27:50 japost Exp $
|
||||
// GEANT4 tag $Name: geant4-04-00 $
|
||||
//
|
||||
//
|
||||
// ------------------------------------------------------------
|
||||
@@ -109,17 +109,6 @@ class G4Transportation : public G4VProcess
|
||||
// Checks whether a field exists for the "global" field manager.
|
||||
G4bool DoesGlobalFieldExist();
|
||||
|
||||
private:
|
||||
// Needed to add the Relocation in the PostStepDoIt
|
||||
// Copied from SteppingManager
|
||||
G4VTouchable* GetFreeTouchable();
|
||||
// Get Touchable which is free, i.e. not assigined to Track/StepPoint
|
||||
// If no free touchable is availabe, the NULL will be returned
|
||||
// Once you get a Touchable, it will be set to NotFree.
|
||||
void SetTheOtherTouchableFree(G4VTouchable* pTouch);
|
||||
// Set the partner of the given Touchable to be free. For example,
|
||||
// the argument has fTouchable1, then fTouchable2 will be set to
|
||||
|
||||
private:
|
||||
// The Propagators used to transport the particle
|
||||
G4Navigator* fLinearNavigator;
|
||||
@@ -135,10 +124,12 @@ class G4Transportation : public G4VProcess
|
||||
G4ThreeVector fTransportEndSpin;
|
||||
G4bool fMomentumChanged;
|
||||
G4bool fEnergyChanged;
|
||||
G4bool fEndGlobalTimeComputed;
|
||||
G4double fCandidateEndGlobalTime;
|
||||
|
||||
G4bool fParticleIsLooping;
|
||||
|
||||
G4VTouchable* fCurrentTouchable;
|
||||
G4TouchableHandle fCurrentTouchableHandle;
|
||||
|
||||
// Whether a magnetic field exists ...
|
||||
// G4bool fFieldExists;
|
||||
@@ -153,12 +144,6 @@ class G4Transportation : public G4VProcess
|
||||
// the member function DoesGlobalFieldExist() in its place ...
|
||||
// John Apostolakis, July 7, 1997
|
||||
|
||||
// Needed for the relocation - Copied from SteppingManager
|
||||
G4VTouchable* fTouchable1;
|
||||
G4VTouchable* fTouchable2;
|
||||
G4bool fIsTouchable1Free;
|
||||
G4bool fIsTouchable2Free;
|
||||
|
||||
// Flag to determine whether a boundary was reached.
|
||||
G4bool fGeometryLimitedStep;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user