hep.geant4.jni
Class G4AssemblyVolume
java.lang.Object
hep.geant4.jni.G4AssemblyVolume
public class G4AssemblyVolume
- extends Object
Method Summary |
void |
addPlacedAssembly(G4AssemblyVolume pAssembly,
G4ThreeVector translation,
G4RotationMatrix rotation)
|
void |
addPlacedAssembly(G4AssemblyVolume pAssembly,
G4Transform3D transformation)
|
void |
addPlacedVolume(G4LogicalVolume pPlacedVolume,
G4ThreeVector translation,
G4RotationMatrix rotation)
|
void |
addPlacedVolume(G4LogicalVolume pPlacedVolume,
G4Transform3D transformation)
|
void |
delete()
|
boolean |
equals(Object obj)
|
protected void |
finalize()
|
long |
getAssemblyID()
|
static long |
getCPtr(G4AssemblyVolume obj)
|
long |
getImprintsCount()
|
long |
getInstanceCount()
|
SWIGTYPE_p_std__vectorTG4VPhysicalVolume_p_t__iterator |
getVolumesIterator()
|
void |
makeImprint(G4LogicalVolume pMotherLV,
G4ThreeVector translationInMother,
G4RotationMatrix pRotationInMother)
|
void |
makeImprint(G4LogicalVolume pMotherLV,
G4ThreeVector translationInMother,
G4RotationMatrix pRotationInMother,
int copyNumBase)
|
void |
makeImprint(G4LogicalVolume pMotherLV,
G4ThreeVector translationInMother,
G4RotationMatrix pRotationInMother,
int copyNumBase,
boolean surfCheck)
|
void |
makeImprint(G4LogicalVolume pMotherLV,
G4Transform3D transformation)
|
void |
makeImprint(G4LogicalVolume pMotherLV,
G4Transform3D transformation,
int copyNumBase)
|
void |
makeImprint(G4LogicalVolume pMotherLV,
G4Transform3D transformation,
int copyNumBase,
boolean surfCheck)
|
long |
totalImprintedVolumes()
|
swigCMemOwn
protected boolean swigCMemOwn
G4AssemblyVolume
public G4AssemblyVolume(long cPtr,
boolean cMemoryOwn)
G4AssemblyVolume
public G4AssemblyVolume()
getCPtr
public static long getCPtr(G4AssemblyVolume 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
addPlacedVolume
public void addPlacedVolume(G4LogicalVolume pPlacedVolume,
G4ThreeVector translation,
G4RotationMatrix rotation)
addPlacedVolume
public void addPlacedVolume(G4LogicalVolume pPlacedVolume,
G4Transform3D transformation)
addPlacedAssembly
public void addPlacedAssembly(G4AssemblyVolume pAssembly,
G4Transform3D transformation)
addPlacedAssembly
public void addPlacedAssembly(G4AssemblyVolume pAssembly,
G4ThreeVector translation,
G4RotationMatrix rotation)
makeImprint
public void makeImprint(G4LogicalVolume pMotherLV,
G4ThreeVector translationInMother,
G4RotationMatrix pRotationInMother,
int copyNumBase,
boolean surfCheck)
makeImprint
public void makeImprint(G4LogicalVolume pMotherLV,
G4ThreeVector translationInMother,
G4RotationMatrix pRotationInMother,
int copyNumBase)
makeImprint
public void makeImprint(G4LogicalVolume pMotherLV,
G4ThreeVector translationInMother,
G4RotationMatrix pRotationInMother)
makeImprint
public void makeImprint(G4LogicalVolume pMotherLV,
G4Transform3D transformation,
int copyNumBase,
boolean surfCheck)
makeImprint
public void makeImprint(G4LogicalVolume pMotherLV,
G4Transform3D transformation,
int copyNumBase)
makeImprint
public void makeImprint(G4LogicalVolume pMotherLV,
G4Transform3D transformation)
getVolumesIterator
public SWIGTYPE_p_std__vectorTG4VPhysicalVolume_p_t__iterator getVolumesIterator()
totalImprintedVolumes
public long totalImprintedVolumes()
getImprintsCount
public long getImprintsCount()
getInstanceCount
public long getInstanceCount()
getAssemblyID
public long getAssemblyID()
Copyright © 2000-2007 FreeHEP. All Rights Reserved.