Uses of Class
hep.geant4.jni.G4Material

Packages that use G4Material
hep.geant4.jni   
 

Uses of G4Material in hep.geant4.jni
 

Methods in hep.geant4.jni that return G4Material
 G4Material G4VPVParameterisation.computeMaterial(int repNo, G4VPhysicalVolume currentVol)
           
 G4Material G4VPVParameterisation.computeMaterial(int repNo, G4VPhysicalVolume currentVol, G4VTouchable parentTouch)
           
 G4Material G4NistMaterialBuilder.constructNewGasMaterial(String name, String nameNist, double temp, double pres)
           
 G4Material G4NistManager.constructNewGasMaterial(String name, String nameNist, double temp, double pres)
           
 G4Material G4NistMaterialBuilder.constructNewGasMaterial(String name, String nameNist, double temp, double pres, boolean isotopes)
           
 G4Material G4NistManager.constructNewGasMaterial(String name, String nameNist, double temp, double pres, boolean isotopes)
           
 G4Material G4NistMaterialBuilder.constructNewMaterial(String name, StringVector elm, DoubleVector weight, double dens)
           
 G4Material G4NistManager.constructNewMaterial(String name, StringVector elm, DoubleVector weight, double dens)
           
 G4Material G4NistMaterialBuilder.constructNewMaterial(String name, StringVector elm, DoubleVector weight, double dens, boolean isotopes)
           
 G4Material G4NistManager.constructNewMaterial(String name, StringVector elm, DoubleVector weight, double dens, boolean isotopes)
           
 G4Material G4NistMaterialBuilder.constructNewMaterial(String name, StringVector elm, IntVector nbAtoms, double dens)
           
 G4Material G4NistManager.constructNewMaterial(String name, StringVector elm, IntVector nbAtoms, double dens)
           
 G4Material G4NistMaterialBuilder.constructNewMaterial(String name, StringVector elm, IntVector nbAtoms, double dens, boolean isotopes)
           
 G4Material G4NistManager.constructNewMaterial(String name, StringVector elm, IntVector nbAtoms, double dens, boolean isotopes)
           
 G4Material G4NistMaterialBuilder.findOrBuildMaterial(String name)
           
 G4Material G4NistManager.findOrBuildMaterial(String name)
           
 G4Material G4NistMaterialBuilder.findOrBuildMaterial(String name, boolean isotopes)
           
 G4Material G4NistManager.findOrBuildMaterial(String name, boolean isotopes)
           
 G4Material G4NistMaterialBuilder.findOrBuildMaterial(String name, boolean isotopes, boolean warning)
           
 G4Material G4NistManager.findOrBuildMaterial(String name, boolean isotopes, boolean warning)
           
 G4Material G4MaterialTable.get(int i)
           
 G4Material G4PhysicalVolumeModel.getCurrentMaterial()
           
 G4Material G4Track.getMaterial()
           
 G4Material G4StepPoint.getMaterial()
           
 G4Material G4MaterialCutsCouple.getMaterial()
           
 G4Material G4LogicalVolume.getMaterial()
           
 G4Material G4HadProjectile.getMaterial()
           
 G4Material G4VVolumeMaterialScanner.getMaterial(int idx)
           
 G4Material G4NistManager.getMaterial(long index)
           
static G4Material G4Material.getMaterial(String name)
           
static G4Material G4Material.getMaterial(String name, boolean warning)
           
 G4Material G4ParticleChangeForTransport.getMaterialInTouchable()
           
 G4Material G4Track.getNextMaterial()
           
 

Methods in hep.geant4.jni with parameters of type G4Material
 void G4HadronicInteraction.activateFor(G4Material aMaterial)
           
 void G4Material.addMaterial(G4Material material, double fraction)
           
 void G4Nucleus.chooseParameters(G4Material aMaterial)
           
 double G4VEmModel.computeDEDXPerVolume(G4Material arg0, G4ParticleDefinition arg1, double kineticEnergy)
           
 double G4VEmModel.computeDEDXPerVolume(G4Material arg0, G4ParticleDefinition arg1, double kineticEnergy, double cutEnergy)
           
 double G4VEmModel.computeMeanFreePath(G4ParticleDefinition arg0, double kineticEnergy, G4Material arg2)
           
 double G4VEmModel.computeMeanFreePath(G4ParticleDefinition arg0, double kineticEnergy, G4Material arg2, double cutEnergy)
           
 double G4VEmModel.computeMeanFreePath(G4ParticleDefinition arg0, double kineticEnergy, G4Material arg2, double cutEnergy, double maxEnergy)
           
 double G4VEmModel.crossSectionPerVolume(G4Material arg0, G4ParticleDefinition arg1, double kineticEnergy)
           
 double G4VEmModel.crossSectionPerVolume(G4Material arg0, G4ParticleDefinition arg1, double kineticEnergy, double cutEnergy)
           
 double G4VEmModel.crossSectionPerVolume(G4Material arg0, G4ParticleDefinition arg1, double kineticEnergy, double cutEnergy, double maxEnergy)
           
 void G4HadronicInteraction.deActivateFor(G4Material aMaterial)
           
 void G4NistManager.deRegisterMaterial(G4Material arg0)
           
 double G4VEmFluctuationModel.dispersion(G4Material arg0, G4DynamicParticle arg1, SWIGTYPE_p_double tmax, SWIGTYPE_p_double length)
           
 G4MaterialCutsCouple G4Region.findCouple(G4Material mat)
           
static long G4Material.getCPtr(G4Material obj)
           
static double G4EnergyLossTables.getDEDX(G4ParticleDefinition aParticle, double KineticEnergy, G4Material aMaterial)
           
static double G4EnergyLossTables.getDeltaLabTime(G4ParticleDefinition aParticle, double KineticEnergyStart, double KineticEnergyEnd, G4Material aMaterial)
           
static double G4EnergyLossTables.getDeltaProperTime(G4ParticleDefinition aParticle, double KineticEnergyStart, double KineticEnergyEnd, G4Material aMaterial)
           
 G4HadronicInteraction G4EnergyRangeManager.getHadronicInteraction(double kineticEnergy, G4Material aMaterial, G4Element anElement)
           
static double G4EnergyLossTables.getLabTime(G4ParticleDefinition aParticle, double KineticEnergy, G4Material aMaterial)
           
 double G4LogicalVolume.getMass(boolean forced, boolean propagate, G4Material parMaterial)
           
 double G4HadronicInteraction.getMaxEnergy(G4Material aMaterial, G4Element anElement)
           
 double G4HadronicInteraction.getMinEnergy(G4Material aMaterial, G4Element anElement)
           
static double G4EnergyLossTables.getPreciseDEDX(G4ParticleDefinition aParticle, double KineticEnergy, G4Material aMaterial)
           
static double G4EnergyLossTables.getPreciseEnergyFromRange(G4ParticleDefinition aParticle, double range, G4Material aMaterial)
           
static double G4EnergyLossTables.getPreciseRangeFromEnergy(G4ParticleDefinition aParticle, double KineticEnergy, G4Material aMaterial)
           
static double G4EnergyLossTables.getProperTime(G4ParticleDefinition aParticle, double KineticEnergy, G4Material aMaterial)
           
static double G4EnergyLossTables.getRange(G4ParticleDefinition aParticle, double KineticEnergy, G4Material aMaterial)
           
 boolean G4HadronicInteraction.isBlocked(G4Material aMaterial)
           
 double G4MuPairProduction.minPrimaryEnergy(G4ParticleDefinition p, G4Material arg1, double cut)
           
 double G4MuIonisation.minPrimaryEnergy(G4ParticleDefinition p, G4Material arg1, double cut)
           
 double G4MuBremsstrahlung.minPrimaryEnergy(G4ParticleDefinition p, G4Material arg1, double cut)
           
 double G4hIonisation.minPrimaryEnergy(G4ParticleDefinition p, G4Material arg1, double cut)
           
 void G4MaterialTable.pushBack(G4Material x)
           
 void G4NistManager.registerMaterial(G4Material arg0)
           
 void G4Region.registerMaterialCouplePair(G4Material mat, G4MaterialCutsCouple couple)
           
 double G4VEmFluctuationModel.sampleFluctuations(G4Material arg0, G4DynamicParticle arg1, SWIGTYPE_p_double tmax, SWIGTYPE_p_double length, SWIGTYPE_p_double meanLoss)
           
 G4Element G4VEmModel.selectRandomAtom(G4Material arg0, G4ParticleDefinition arg1, double kineticEnergy)
           
 G4Element G4VEmModel.selectRandomAtom(G4Material arg0, G4ParticleDefinition arg1, double kineticEnergy, double cutEnergy)
           
 G4Element G4VEmModel.selectRandomAtom(G4Material arg0, G4ParticleDefinition arg1, double kineticEnergy, double cutEnergy, double maxEnergy)
           
 void G4MaterialTable.set(int i, G4Material x)
           
 void G4StepPoint.setMaterial(G4Material arg0)
           
 void G4MaterialCutsCouple.setMaterial(G4Material arg0)
           
 void G4LogicalVolume.setMaterial(G4Material pMaterial)
           
 void G4ParticleChangeForTransport.setMaterialInTouchable(G4Material fMaterial)
           
 void G4HadronicInteraction.setMaxEnergy(double anEnergy, G4Material aMaterial)
           
 void G4HadronicInteraction.setMinEnergy(double anEnergy, G4Material aMaterial)
           
 void G4LogicalVolume.updateMaterial(G4Material pMaterial)
           
 

Constructors in hep.geant4.jni with parameters of type G4Material
G4IonisParamMat(G4Material arg0)
           
G4LogicalVolume(G4VSolid pSolid, G4Material pMaterial, String name)
           
G4LogicalVolume(G4VSolid pSolid, G4Material pMaterial, String name, G4FieldManager pFieldMgr)
           
G4LogicalVolume(G4VSolid pSolid, G4Material pMaterial, String name, G4FieldManager pFieldMgr, G4VSensitiveDetector pSDetector)
           
G4LogicalVolume(G4VSolid pSolid, G4Material pMaterial, String name, G4FieldManager pFieldMgr, G4VSensitiveDetector pSDetector, G4UserLimits pULimits)
           
G4LogicalVolume(G4VSolid pSolid, G4Material pMaterial, String name, G4FieldManager pFieldMgr, G4VSensitiveDetector pSDetector, G4UserLimits pULimits, boolean optimise)
           
G4MaterialCutsCouple(G4Material arg0)
           
G4MaterialCutsCouple(G4Material arg0, G4ProductionCuts cut)
           
G4Nucleus(G4Material aMaterial)
           
G4SandiaTable(G4Material arg0)
           
 



Copyright © 2000-2007 FreeHEP. All Rights Reserved.