Package org.jlab.geom.geant
Class Geant4Basic
java.lang.Object
org.jlab.geom.geant.Geant4Basic
- All Implemented Interfaces:
- IGeant4Volume
- Author:
- gavalian
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionint[]getId()getName()double[]double[]double[]getType()getUnits()getUnits(int ipar) static voidrotation()voidsetId(int... id) voidsetMother(Geant4Basic motherVol) voidvoidsetParameters(double... pars) voidsetParUnits(String... parUnits) voidsetPosition(double x, double y, double z) voidsetRotation(String order, double r1, double r2, double r3) 
- 
Constructor Details- 
Geant4Basic
 
- 
- 
Method Details- 
getUnits
- 
getUnits
- 
setName
- 
setMother
- 
getMother
- 
getName- Specified by:
- getNamein interface- IGeant4Volume
 
- 
getType- Specified by:
- getTypein interface- IGeant4Volume
 
- 
setParameterspublic void setParameters(double... pars) - Specified by:
- setParametersin interface- IGeant4Volume
 
- 
setParUnits
- 
getChildren
- 
getParameterspublic double[] getParameters()- Specified by:
- getParametersin interface- IGeant4Volume
 
- 
getPositionpublic double[] getPosition()- Specified by:
- getPositionin interface- IGeant4Volume
 
- 
getRotationpublic double[] getRotation()- Specified by:
- getRotationin interface- IGeant4Volume
 
- 
getRotationOrder- Specified by:
- getRotationOrderin interface- IGeant4Volume
 
- 
getIdpublic int[] getId()- Specified by:
- getIdin interface- IGeant4Volume
 
- 
translation
- 
rotation
- 
setPositionpublic void setPosition(double x, double y, double z) - Specified by:
- setPositionin interface- IGeant4Volume
 
- 
setRotation- Specified by:
- setRotationin interface- IGeant4Volume
 
- 
setIdpublic void setId(int... id) - Specified by:
- setIdin interface- IGeant4Volume
 
- 
gemcString
- 
main
 
-