hep.geant4.jni
Class G4LogicalBorderSurface

java.lang.Object
  extended by hep.geant4.jni.G4LogicalSurface
      extended by hep.geant4.jni.G4LogicalBorderSurface

public class G4LogicalBorderSurface
extends G4LogicalSurface


Field Summary
 
Fields inherited from class hep.geant4.jni.G4LogicalSurface
swigCMemOwn
 
Constructor Summary
G4LogicalBorderSurface(long cPtr, boolean cMemoryOwn)
           
G4LogicalBorderSurface(String name, G4VPhysicalVolume vol1, G4VPhysicalVolume vol2, G4SurfaceProperty surfaceProperty)
           
 
Method Summary
static void cleanSurfaceTable()
           
 void delete()
           
static void dumpInfo()
           
 boolean equals(Object obj)
           
protected  void finalize()
           
static long getCPtr(G4LogicalBorderSurface obj)
           
static long getNumberOfBorderSurfaces()
           
static G4LogicalBorderSurface getSurface(G4VPhysicalVolume vol1, G4VPhysicalVolume vol2)
           
static G4LogicalBorderSurfaceVector getSurfaceTable()
           
 G4VPhysicalVolume getVolume1()
           
 G4VPhysicalVolume getVolume2()
           
 void setPhysicalVolumes(G4VPhysicalVolume vol1, G4VPhysicalVolume vol2)
           
 void setVolume1(G4VPhysicalVolume vol1)
           
 void setVolume2(G4VPhysicalVolume vol2)
           
 
Methods inherited from class hep.geant4.jni.G4LogicalSurface
getCPtr, getName, getSurfaceProperty, setName, setSurfaceProperty
 
Methods inherited from class java.lang.Object
clone, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

G4LogicalBorderSurface

public G4LogicalBorderSurface(long cPtr,
                              boolean cMemoryOwn)

G4LogicalBorderSurface

public G4LogicalBorderSurface(String name,
                              G4VPhysicalVolume vol1,
                              G4VPhysicalVolume vol2,
                              G4SurfaceProperty surfaceProperty)
Method Detail

getCPtr

public static long getCPtr(G4LogicalBorderSurface obj)

finalize

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

delete

public void delete()
Overrides:
delete in class G4LogicalSurface

equals

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

getSurface

public static G4LogicalBorderSurface getSurface(G4VPhysicalVolume vol1,
                                                G4VPhysicalVolume vol2)

setPhysicalVolumes

public void setPhysicalVolumes(G4VPhysicalVolume vol1,
                               G4VPhysicalVolume vol2)

getVolume1

public G4VPhysicalVolume getVolume1()

getVolume2

public G4VPhysicalVolume getVolume2()

setVolume1

public void setVolume1(G4VPhysicalVolume vol1)

setVolume2

public void setVolume2(G4VPhysicalVolume vol2)

cleanSurfaceTable

public static void cleanSurfaceTable()

getSurfaceTable

public static G4LogicalBorderSurfaceVector getSurfaceTable()

getNumberOfBorderSurfaces

public static long getNumberOfBorderSurfaces()

dumpInfo

public static void dumpInfo()


Copyright © 2000-2007 FreeHEP. All Rights Reserved.