hep.geant4.jni
Class G4TouchableHistory

java.lang.Object
  extended by hep.geant4.jni.G4VTouchable
      extended by hep.geant4.jni.G4TouchableHistory

public class G4TouchableHistory
extends G4VTouchable


Field Summary
 
Fields inherited from class hep.geant4.jni.G4VTouchable
swigCMemOwn
 
Constructor Summary
G4TouchableHistory()
           
G4TouchableHistory(G4NavigationHistory history)
           
G4TouchableHistory(long cPtr, boolean cMemoryOwn)
           
 
Method Summary
 void delete()
           
 boolean equals(Object obj)
           
protected  void finalize()
           
static long getCPtr(G4TouchableHistory obj)
           
 G4NavigationHistory getHistory()
           
 int getHistoryDepth()
           
 int getReplicaNumber()
           
 int getReplicaNumber(int depth)
           
 G4RotationMatrix getRotation()
           
 G4RotationMatrix getRotation(int depth)
           
 G4VSolid getSolid()
           
 G4VSolid getSolid(int depth)
           
 G4ThreeVector getTranslation()
           
 G4ThreeVector getTranslation(int depth)
           
 G4VPhysicalVolume getVolume()
           
 G4VPhysicalVolume getVolume(int depth)
           
 int moveUpHistory()
           
 int moveUpHistory(int num_levels)
           
protected  void swigDirectorDisconnect()
           
 void swigReleaseOwnership()
           
 void swigTakeOwnership()
           
 void updateYourself(G4VPhysicalVolume pPhysVol)
           
 void updateYourself(G4VPhysicalVolume pPhysVol, G4NavigationHistory history)
           
 
Methods inherited from class hep.geant4.jni.G4VTouchable
getCopyNumber, getCopyNumber, getCPtr
 
Methods inherited from class java.lang.Object
clone, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

G4TouchableHistory

public G4TouchableHistory(long cPtr,
                          boolean cMemoryOwn)

G4TouchableHistory

public G4TouchableHistory(G4NavigationHistory history)

G4TouchableHistory

public G4TouchableHistory()
Method Detail

getCPtr

public static long getCPtr(G4TouchableHistory obj)

finalize

protected void finalize()
                 throws Throwable
Overrides:
finalize in class G4VTouchable
Throws:
Throwable

delete

public void delete()
Overrides:
delete in class G4VTouchable

swigDirectorDisconnect

protected void swigDirectorDisconnect()
Overrides:
swigDirectorDisconnect in class G4VTouchable

swigReleaseOwnership

public void swigReleaseOwnership()
Overrides:
swigReleaseOwnership in class G4VTouchable

swigTakeOwnership

public void swigTakeOwnership()
Overrides:
swigTakeOwnership in class G4VTouchable

equals

public boolean equals(Object obj)
Overrides:
equals in class G4VTouchable

getVolume

public G4VPhysicalVolume getVolume(int depth)
Overrides:
getVolume in class G4VTouchable

getVolume

public G4VPhysicalVolume getVolume()
Overrides:
getVolume in class G4VTouchable

getSolid

public G4VSolid getSolid(int depth)
Overrides:
getSolid in class G4VTouchable

getSolid

public G4VSolid getSolid()
Overrides:
getSolid in class G4VTouchable

getTranslation

public G4ThreeVector getTranslation(int depth)
Overrides:
getTranslation in class G4VTouchable

getTranslation

public G4ThreeVector getTranslation()
Overrides:
getTranslation in class G4VTouchable

getRotation

public G4RotationMatrix getRotation(int depth)
Overrides:
getRotation in class G4VTouchable

getRotation

public G4RotationMatrix getRotation()
Overrides:
getRotation in class G4VTouchable

getReplicaNumber

public int getReplicaNumber(int depth)
Overrides:
getReplicaNumber in class G4VTouchable

getReplicaNumber

public int getReplicaNumber()
Overrides:
getReplicaNumber in class G4VTouchable

getHistoryDepth

public int getHistoryDepth()
Overrides:
getHistoryDepth in class G4VTouchable

moveUpHistory

public int moveUpHistory(int num_levels)
Overrides:
moveUpHistory in class G4VTouchable

moveUpHistory

public int moveUpHistory()
Overrides:
moveUpHistory in class G4VTouchable

updateYourself

public void updateYourself(G4VPhysicalVolume pPhysVol,
                           G4NavigationHistory history)
Overrides:
updateYourself in class G4VTouchable

updateYourself

public void updateYourself(G4VPhysicalVolume pPhysVol)
Overrides:
updateYourself in class G4VTouchable

getHistory

public G4NavigationHistory getHistory()
Overrides:
getHistory in class G4VTouchable


Copyright © 2000-2007 FreeHEP. All Rights Reserved.