hep.geant4.jni
Class G4Navigator
java.lang.Object
hep.geant4.jni.G4Navigator
public class G4Navigator
- extends Object
Method Summary |
void |
activate(boolean flag)
|
void |
checkMode(boolean mode)
|
double |
computeSafety(G4ThreeVector globalpoint)
|
double |
computeSafety(G4ThreeVector globalpoint,
double pProposedMaxLength)
|
double |
computeStep(G4ThreeVector pGlobalPoint,
G4ThreeVector pDirection,
double pCurrentProposedStepLength,
SWIGTYPE_p_double pNewSafety)
|
G4GRSSolid |
createGRSSolid()
|
G4GRSVolume |
createGRSVolume()
|
G4TouchableHistory |
createTouchableHistory()
|
G4TouchableHistoryHandle |
createTouchableHistoryHandle()
|
void |
delete()
|
boolean |
equals(Object obj)
|
protected void |
finalize()
|
static long |
getCPtr(G4Navigator obj)
|
G4AffineTransform |
getGlobalToLocalTransform()
|
G4ThreeVector |
getLocalExitNormal(SWIGTYPE_p_bool valid)
|
G4AffineTransform |
getLocalToGlobalTransform()
|
int |
getVerboseLevel()
|
G4VPhysicalVolume |
getWorldVolume()
|
boolean |
isActive()
|
G4VPhysicalVolume |
locateGlobalPointAndSetup(G4ThreeVector point)
|
G4VPhysicalVolume |
locateGlobalPointAndSetup(G4ThreeVector point,
G4ThreeVector direction)
|
G4VPhysicalVolume |
locateGlobalPointAndSetup(G4ThreeVector point,
G4ThreeVector direction,
boolean pRelativeSearch)
|
G4VPhysicalVolume |
locateGlobalPointAndSetup(G4ThreeVector point,
G4ThreeVector direction,
boolean pRelativeSearch,
boolean ignoreDirection)
|
void |
locateGlobalPointAndUpdateTouchable(G4ThreeVector position,
G4ThreeVector direction,
G4VTouchable touchableToUpdate)
|
void |
locateGlobalPointAndUpdateTouchable(G4ThreeVector position,
G4ThreeVector direction,
G4VTouchable touchableToUpdate,
boolean RelativeSearch)
|
void |
locateGlobalPointAndUpdateTouchable(G4ThreeVector position,
G4VTouchable touchableToUpdate)
|
void |
locateGlobalPointAndUpdateTouchable(G4ThreeVector position,
G4VTouchable touchableToUpdate,
boolean RelativeSearch)
|
void |
locateGlobalPointAndUpdateTouchableHandle(G4ThreeVector position,
G4ThreeVector direction,
G4TouchableHandle oldTouchableToUpdate)
|
void |
locateGlobalPointAndUpdateTouchableHandle(G4ThreeVector position,
G4ThreeVector direction,
G4TouchableHandle oldTouchableToUpdate,
boolean RelativeSearch)
|
void |
locateGlobalPointWithinVolume(G4ThreeVector position)
|
void |
printState()
|
G4VPhysicalVolume |
resetHierarchyAndLocate(G4ThreeVector point,
G4ThreeVector direction,
G4TouchableHistory h)
|
void |
resetStackAndState()
|
void |
setGeometricallyLimitedStep()
|
void |
setVerboseLevel(int level)
|
void |
setWorldVolume(G4VPhysicalVolume pWorld)
|
int |
severityOfZeroStepping(SWIGTYPE_p_int noZeroSteps)
|
swigCMemOwn
protected boolean swigCMemOwn
G4Navigator
public G4Navigator(long cPtr,
boolean cMemoryOwn)
G4Navigator
public G4Navigator()
getCPtr
public static long getCPtr(G4Navigator obj)
finalize
protected void finalize()
throws Throwable
- Overrides:
finalize
in class Object
- Throws:
Throwable
delete
public void delete()
equals
public boolean equals(Object obj)
- Overrides:
equals
in class Object
computeStep
public double computeStep(G4ThreeVector pGlobalPoint,
G4ThreeVector pDirection,
double pCurrentProposedStepLength,
SWIGTYPE_p_double pNewSafety)
resetHierarchyAndLocate
public G4VPhysicalVolume resetHierarchyAndLocate(G4ThreeVector point,
G4ThreeVector direction,
G4TouchableHistory h)
locateGlobalPointAndSetup
public G4VPhysicalVolume locateGlobalPointAndSetup(G4ThreeVector point,
G4ThreeVector direction,
boolean pRelativeSearch,
boolean ignoreDirection)
locateGlobalPointAndSetup
public G4VPhysicalVolume locateGlobalPointAndSetup(G4ThreeVector point,
G4ThreeVector direction,
boolean pRelativeSearch)
locateGlobalPointAndSetup
public G4VPhysicalVolume locateGlobalPointAndSetup(G4ThreeVector point,
G4ThreeVector direction)
locateGlobalPointAndSetup
public G4VPhysicalVolume locateGlobalPointAndSetup(G4ThreeVector point)
locateGlobalPointWithinVolume
public void locateGlobalPointWithinVolume(G4ThreeVector position)
locateGlobalPointAndUpdateTouchableHandle
public void locateGlobalPointAndUpdateTouchableHandle(G4ThreeVector position,
G4ThreeVector direction,
G4TouchableHandle oldTouchableToUpdate,
boolean RelativeSearch)
locateGlobalPointAndUpdateTouchableHandle
public void locateGlobalPointAndUpdateTouchableHandle(G4ThreeVector position,
G4ThreeVector direction,
G4TouchableHandle oldTouchableToUpdate)
locateGlobalPointAndUpdateTouchable
public void locateGlobalPointAndUpdateTouchable(G4ThreeVector position,
G4ThreeVector direction,
G4VTouchable touchableToUpdate,
boolean RelativeSearch)
locateGlobalPointAndUpdateTouchable
public void locateGlobalPointAndUpdateTouchable(G4ThreeVector position,
G4ThreeVector direction,
G4VTouchable touchableToUpdate)
locateGlobalPointAndUpdateTouchable
public void locateGlobalPointAndUpdateTouchable(G4ThreeVector position,
G4VTouchable touchableToUpdate,
boolean RelativeSearch)
locateGlobalPointAndUpdateTouchable
public void locateGlobalPointAndUpdateTouchable(G4ThreeVector position,
G4VTouchable touchableToUpdate)
setGeometricallyLimitedStep
public void setGeometricallyLimitedStep()
computeSafety
public double computeSafety(G4ThreeVector globalpoint,
double pProposedMaxLength)
computeSafety
public double computeSafety(G4ThreeVector globalpoint)
getWorldVolume
public G4VPhysicalVolume getWorldVolume()
setWorldVolume
public void setWorldVolume(G4VPhysicalVolume pWorld)
createGRSVolume
public G4GRSVolume createGRSVolume()
createGRSSolid
public G4GRSSolid createGRSSolid()
createTouchableHistory
public G4TouchableHistory createTouchableHistory()
createTouchableHistoryHandle
public G4TouchableHistoryHandle createTouchableHistoryHandle()
getLocalExitNormal
public G4ThreeVector getLocalExitNormal(SWIGTYPE_p_bool valid)
getVerboseLevel
public int getVerboseLevel()
setVerboseLevel
public void setVerboseLevel(int level)
isActive
public boolean isActive()
activate
public void activate(boolean flag)
checkMode
public void checkMode(boolean mode)
printState
public void printState()
getGlobalToLocalTransform
public G4AffineTransform getGlobalToLocalTransform()
getLocalToGlobalTransform
public G4AffineTransform getLocalToGlobalTransform()
resetStackAndState
public void resetStackAndState()
severityOfZeroStepping
public int severityOfZeroStepping(SWIGTYPE_p_int noZeroSteps)
Copyright © 2000-2007 FreeHEP. All Rights Reserved.