hep.geant4.jni
Class G4ReplicaNavigation
java.lang.Object
hep.geant4.jni.G4ReplicaNavigation
public class G4ReplicaNavigation
- extends Object
Method Summary |
EInside |
backLocate(G4NavigationHistory history,
G4ThreeVector globalPoint,
G4ThreeVector localPoint,
boolean exiting,
SWIGTYPE_p_bool notKnownInside)
|
void |
checkMode(boolean mode)
|
double |
computeSafety(G4ThreeVector globalPoint,
G4ThreeVector localPoint,
G4NavigationHistory history)
|
double |
computeSafety(G4ThreeVector globalPoint,
G4ThreeVector localPoint,
G4NavigationHistory history,
double pProposedMaxLength)
|
double |
computeStep(G4ThreeVector globalPoint,
G4ThreeVector globalDirection,
G4ThreeVector localPoint,
G4ThreeVector localDirection,
double currentProposedStepLength,
SWIGTYPE_p_double newSafety,
G4NavigationHistory history,
SWIGTYPE_p_bool validExitNormal,
G4ThreeVector exitNormal,
SWIGTYPE_p_bool exiting,
SWIGTYPE_p_bool entering,
SWIGTYPE_p_p_G4VPhysicalVolume pBlockedPhysical,
SWIGTYPE_p_int blockedReplicaNo)
|
void |
computeTransformation(int replicaNo,
G4VPhysicalVolume pVol)
|
void |
computeTransformation(int replicaNo,
G4VPhysicalVolume pVol,
G4ThreeVector point)
|
void |
delete()
|
double |
distanceToOut(G4VPhysicalVolume pVol,
int replicaNo,
G4ThreeVector localPoint)
|
double |
distanceToOut(G4VPhysicalVolume pVol,
int replicaNo,
G4ThreeVector localPoint,
G4ThreeVector localDirection)
|
boolean |
equals(Object obj)
|
protected void |
finalize()
|
static long |
getCPtr(G4ReplicaNavigation obj)
|
int |
getVerboseLevel()
|
EInside |
inside(G4VPhysicalVolume pVol,
int replicaNo,
G4ThreeVector localPoint)
|
boolean |
levelLocate(G4NavigationHistory history,
G4VPhysicalVolume blockedVol,
int blockedNum,
G4ThreeVector globalPoint,
G4ThreeVector globalDirection,
boolean pLocatedOnEdge,
G4ThreeVector localPoint)
|
void |
setVerboseLevel(int level)
|
swigCMemOwn
protected boolean swigCMemOwn
G4ReplicaNavigation
public G4ReplicaNavigation(long cPtr,
boolean cMemoryOwn)
G4ReplicaNavigation
public G4ReplicaNavigation()
getCPtr
public static long getCPtr(G4ReplicaNavigation 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
levelLocate
public boolean levelLocate(G4NavigationHistory history,
G4VPhysicalVolume blockedVol,
int blockedNum,
G4ThreeVector globalPoint,
G4ThreeVector globalDirection,
boolean pLocatedOnEdge,
G4ThreeVector localPoint)
computeStep
public double computeStep(G4ThreeVector globalPoint,
G4ThreeVector globalDirection,
G4ThreeVector localPoint,
G4ThreeVector localDirection,
double currentProposedStepLength,
SWIGTYPE_p_double newSafety,
G4NavigationHistory history,
SWIGTYPE_p_bool validExitNormal,
G4ThreeVector exitNormal,
SWIGTYPE_p_bool exiting,
SWIGTYPE_p_bool entering,
SWIGTYPE_p_p_G4VPhysicalVolume pBlockedPhysical,
SWIGTYPE_p_int blockedReplicaNo)
computeSafety
public double computeSafety(G4ThreeVector globalPoint,
G4ThreeVector localPoint,
G4NavigationHistory history,
double pProposedMaxLength)
computeSafety
public double computeSafety(G4ThreeVector globalPoint,
G4ThreeVector localPoint,
G4NavigationHistory history)
backLocate
public EInside backLocate(G4NavigationHistory history,
G4ThreeVector globalPoint,
G4ThreeVector localPoint,
boolean exiting,
SWIGTYPE_p_bool notKnownInside)
computeTransformation
public void computeTransformation(int replicaNo,
G4VPhysicalVolume pVol,
G4ThreeVector point)
computeTransformation
public void computeTransformation(int replicaNo,
G4VPhysicalVolume pVol)
inside
public EInside inside(G4VPhysicalVolume pVol,
int replicaNo,
G4ThreeVector localPoint)
distanceToOut
public double distanceToOut(G4VPhysicalVolume pVol,
int replicaNo,
G4ThreeVector localPoint)
distanceToOut
public double distanceToOut(G4VPhysicalVolume pVol,
int replicaNo,
G4ThreeVector localPoint,
G4ThreeVector localDirection)
getVerboseLevel
public int getVerboseLevel()
setVerboseLevel
public void setVerboseLevel(int level)
checkMode
public void checkMode(boolean mode)
Copyright © 2000-2007 FreeHEP. All Rights Reserved.