hep.geant4.jni
Class G4Region

java.lang.Object
  extended by hep.geant4.jni.G4Region

public class G4Region
extends Object


Field Summary
protected  boolean swigCMemOwn
           
 
Constructor Summary
G4Region(long cPtr, boolean cMemoryOwn)
           
G4Region(String name)
           
G4Region(SWIGTYPE_p___void__ arg0)
           
 
Method Summary
 void addRootLogicalVolume(G4LogicalVolume lv)
           
 boolean belongsTo(G4VPhysicalVolume thePhys)
           
 void clearFastSimulationManager()
           
 void clearMap()
           
 void clearMaterialList()
           
 void delete()
           
 boolean equals(Object obj)
           
protected  void finalize()
           
 G4MaterialCutsCouple findCouple(G4Material mat)
           
static long getCPtr(G4Region obj)
           
 G4FastSimulationManager getFastSimulationManager()
           
 String getName()
           
 long getNumberOfMaterials()
           
 long getNumberOfRootVolumes()
           
 G4Region getParentRegion(SWIGTYPE_p_bool unique)
           
 G4ProductionCuts getProductionCuts()
           
 G4VUserRegionInformation getUserInformation()
           
 G4UserLimits getUserLimits()
           
 G4VPhysicalVolume getWorldPhysical()
           
 boolean isModified()
           
 void regionModified(boolean flag)
           
 void registerMaterialCouplePair(G4Material mat, G4MaterialCutsCouple couple)
           
 void removeRootLogicalVolume(G4LogicalVolume lv)
           
 void scanVolumeTree(G4LogicalVolume lv, boolean region)
           
 void setFastSimulationManager(G4FastSimulationManager fsm)
           
 void setName(String name)
           
 void setProductionCuts(G4ProductionCuts cut)
           
 void setUserInformation(G4VUserRegionInformation ui)
           
 void setUserLimits(G4UserLimits ul)
           
 void setWorld(G4VPhysicalVolume wp)
           
 void updateMaterialList()
           
 
Methods inherited from class java.lang.Object
clone, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

swigCMemOwn

protected boolean swigCMemOwn
Constructor Detail

G4Region

public G4Region(long cPtr,
                boolean cMemoryOwn)

G4Region

public G4Region(String name)

G4Region

public G4Region(SWIGTYPE_p___void__ arg0)
Method Detail

getCPtr

public static long getCPtr(G4Region 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

addRootLogicalVolume

public void addRootLogicalVolume(G4LogicalVolume lv)

removeRootLogicalVolume

public void removeRootLogicalVolume(G4LogicalVolume lv)

setName

public void setName(String name)

getName

public String getName()

regionModified

public void regionModified(boolean flag)

isModified

public boolean isModified()

setProductionCuts

public void setProductionCuts(G4ProductionCuts cut)

getProductionCuts

public G4ProductionCuts getProductionCuts()

getNumberOfMaterials

public long getNumberOfMaterials()

getNumberOfRootVolumes

public long getNumberOfRootVolumes()

updateMaterialList

public void updateMaterialList()

clearMaterialList

public void clearMaterialList()

scanVolumeTree

public void scanVolumeTree(G4LogicalVolume lv,
                           boolean region)

setUserInformation

public void setUserInformation(G4VUserRegionInformation ui)

getUserInformation

public G4VUserRegionInformation getUserInformation()

setUserLimits

public void setUserLimits(G4UserLimits ul)

getUserLimits

public G4UserLimits getUserLimits()

clearMap

public void clearMap()

registerMaterialCouplePair

public void registerMaterialCouplePair(G4Material mat,
                                       G4MaterialCutsCouple couple)

findCouple

public G4MaterialCutsCouple findCouple(G4Material mat)

setFastSimulationManager

public void setFastSimulationManager(G4FastSimulationManager fsm)

getFastSimulationManager

public G4FastSimulationManager getFastSimulationManager()

clearFastSimulationManager

public void clearFastSimulationManager()

getWorldPhysical

public G4VPhysicalVolume getWorldPhysical()

setWorld

public void setWorld(G4VPhysicalVolume wp)

belongsTo

public boolean belongsTo(G4VPhysicalVolume thePhys)

getParentRegion

public G4Region getParentRegion(SWIGTYPE_p_bool unique)


Copyright © 2000-2007 FreeHEP. All Rights Reserved.