Package org.jlab.geom.geant
Class G4BaseVolume
java.lang.Object
org.jlab.geom.geant.G4BaseVolume
- All Implemented Interfaces:
- IG4Volume
- Direct Known Subclasses:
- G4Trd
- Author:
- gavalian
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionvoidaddRoration(String coord1, Double angle1, String coord2, Double angle2, String coord3, Double angle3) voidaddRotation(Transformation3D.Transform tr1, Transformation3D.Transform tr2, Transformation3D.Transform tr3) voidaddTranslation(double dx, double dy, double dz) int[]getFaces()int[]float[]getName()getShape()voidsetDescription(String desc) voidsetMaterial(G4Material mat) 
- 
Constructor Details- 
G4BaseVolumepublic G4BaseVolume()
 
- 
- 
Method Details- 
addTranslationpublic void addTranslation(double dx, double dy, double dz) 
- 
setDescription
- 
addRoration
- 
addRotationpublic void addRotation(Transformation3D.Transform tr1, Transformation3D.Transform tr2, Transformation3D.Transform tr3) 
- 
getName
- 
getParent
- 
gemcString- Specified by:
- gemcStringin interface- IG4Volume
 
- 
getShape
- 
getMaterial- Specified by:
- getMaterialin interface- IG4Volume
 
- 
setMaterial- Specified by:
- setMaterialin interface- IG4Volume
 
- 
getPoints
- 
getFacespublic int[] getFaces()
- 
getMeshPointspublic float[] getMeshPoints()- Specified by:
- getMeshPointsin interface- IG4Volume
 
- 
getMeshFacespublic int[] getMeshFaces()- Specified by:
- getMeshFacesin interface- IG4Volume
 
- 
getDetector- Specified by:
- getDetectorin interface- IG4Volume
 
 
-