hep.geant4.jni
Class G4EnergyLossTables
java.lang.Object
hep.geant4.jni.G4EnergyLossTables
public class G4EnergyLossTables
- extends Object
Method Summary |
void |
delete()
|
boolean |
equals(Object obj)
|
protected void |
finalize()
|
static long |
getCPtr(G4EnergyLossTables obj)
|
static double |
getDEDX(G4ParticleDefinition aParticle,
double KineticEnergy,
G4Material aMaterial)
|
static double |
getDEDX(G4ParticleDefinition aParticle,
double KineticEnergy,
G4MaterialCutsCouple couple)
|
static double |
getDEDX(G4ParticleDefinition aParticle,
double KineticEnergy,
G4MaterialCutsCouple couple,
boolean check)
|
static G4PhysicsTable |
getDEDXTable(G4ParticleDefinition p)
|
static double |
getDeltaLabTime(G4ParticleDefinition aParticle,
double KineticEnergyStart,
double KineticEnergyEnd,
G4Material aMaterial)
|
static double |
getDeltaProperTime(G4ParticleDefinition aParticle,
double KineticEnergyStart,
double KineticEnergyEnd,
G4Material aMaterial)
|
static G4PhysicsTable |
getInverseRangeTable(G4ParticleDefinition p)
|
static double |
getLabTime(G4ParticleDefinition aParticle,
double KineticEnergy,
G4Material aMaterial)
|
static G4PhysicsTable |
getLabTimeTable(G4ParticleDefinition p)
|
static double |
getPreciseDEDX(G4ParticleDefinition aParticle,
double KineticEnergy,
G4Material aMaterial)
|
static double |
getPreciseDEDX(G4ParticleDefinition aParticle,
double KineticEnergy,
G4MaterialCutsCouple couple)
|
static double |
getPreciseEnergyFromRange(G4ParticleDefinition aParticle,
double range,
G4Material aMaterial)
|
static double |
getPreciseEnergyFromRange(G4ParticleDefinition aParticle,
double range,
G4MaterialCutsCouple couple)
|
static double |
getPreciseEnergyFromRange(G4ParticleDefinition aParticle,
double range,
G4MaterialCutsCouple couple,
boolean check)
|
static double |
getPreciseRangeFromEnergy(G4ParticleDefinition aParticle,
double KineticEnergy,
G4Material aMaterial)
|
static double |
getPreciseRangeFromEnergy(G4ParticleDefinition aParticle,
double KineticEnergy,
G4MaterialCutsCouple couple)
|
static double |
getProperTime(G4ParticleDefinition aParticle,
double KineticEnergy,
G4Material aMaterial)
|
static G4PhysicsTable |
getProperTimeTable(G4ParticleDefinition p)
|
static double |
getRange(G4ParticleDefinition aParticle,
double KineticEnergy,
G4Material aMaterial)
|
static double |
getRange(G4ParticleDefinition aParticle,
double KineticEnergy,
G4MaterialCutsCouple couple)
|
static double |
getRange(G4ParticleDefinition aParticle,
double KineticEnergy,
G4MaterialCutsCouple couple,
boolean check)
|
static G4PhysicsTable |
getRangeTable(G4ParticleDefinition p)
|
static void |
register(G4ParticleDefinition p,
G4PhysicsTable tDEDX,
G4PhysicsTable tRange,
G4PhysicsTable tInverseRange,
G4PhysicsTable tLabTime,
G4PhysicsTable tProperTime,
double lowestKineticEnergy,
double highestKineticEnergy,
double massRatio,
int NumberOfBins)
|
swigCMemOwn
protected boolean swigCMemOwn
G4EnergyLossTables
public G4EnergyLossTables(long cPtr,
boolean cMemoryOwn)
G4EnergyLossTables
public G4EnergyLossTables()
getCPtr
public static long getCPtr(G4EnergyLossTables 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
getDEDXTable
public static G4PhysicsTable getDEDXTable(G4ParticleDefinition p)
getRangeTable
public static G4PhysicsTable getRangeTable(G4ParticleDefinition p)
getInverseRangeTable
public static G4PhysicsTable getInverseRangeTable(G4ParticleDefinition p)
getLabTimeTable
public static G4PhysicsTable getLabTimeTable(G4ParticleDefinition p)
getProperTimeTable
public static G4PhysicsTable getProperTimeTable(G4ParticleDefinition p)
getDEDX
public static double getDEDX(G4ParticleDefinition aParticle,
double KineticEnergy,
G4Material aMaterial)
getRange
public static double getRange(G4ParticleDefinition aParticle,
double KineticEnergy,
G4Material aMaterial)
getLabTime
public static double getLabTime(G4ParticleDefinition aParticle,
double KineticEnergy,
G4Material aMaterial)
getDeltaLabTime
public static double getDeltaLabTime(G4ParticleDefinition aParticle,
double KineticEnergyStart,
double KineticEnergyEnd,
G4Material aMaterial)
getProperTime
public static double getProperTime(G4ParticleDefinition aParticle,
double KineticEnergy,
G4Material aMaterial)
getDeltaProperTime
public static double getDeltaProperTime(G4ParticleDefinition aParticle,
double KineticEnergyStart,
double KineticEnergyEnd,
G4Material aMaterial)
getPreciseDEDX
public static double getPreciseDEDX(G4ParticleDefinition aParticle,
double KineticEnergy,
G4Material aMaterial)
getPreciseRangeFromEnergy
public static double getPreciseRangeFromEnergy(G4ParticleDefinition aParticle,
double KineticEnergy,
G4Material aMaterial)
getPreciseEnergyFromRange
public static double getPreciseEnergyFromRange(G4ParticleDefinition aParticle,
double range,
G4Material aMaterial)
getDEDX
public static double getDEDX(G4ParticleDefinition aParticle,
double KineticEnergy,
G4MaterialCutsCouple couple,
boolean check)
getDEDX
public static double getDEDX(G4ParticleDefinition aParticle,
double KineticEnergy,
G4MaterialCutsCouple couple)
getRange
public static double getRange(G4ParticleDefinition aParticle,
double KineticEnergy,
G4MaterialCutsCouple couple,
boolean check)
getRange
public static double getRange(G4ParticleDefinition aParticle,
double KineticEnergy,
G4MaterialCutsCouple couple)
getPreciseDEDX
public static double getPreciseDEDX(G4ParticleDefinition aParticle,
double KineticEnergy,
G4MaterialCutsCouple couple)
getPreciseRangeFromEnergy
public static double getPreciseRangeFromEnergy(G4ParticleDefinition aParticle,
double KineticEnergy,
G4MaterialCutsCouple couple)
getPreciseEnergyFromRange
public static double getPreciseEnergyFromRange(G4ParticleDefinition aParticle,
double range,
G4MaterialCutsCouple couple,
boolean check)
getPreciseEnergyFromRange
public static double getPreciseEnergyFromRange(G4ParticleDefinition aParticle,
double range,
G4MaterialCutsCouple couple)
register
public static void register(G4ParticleDefinition p,
G4PhysicsTable tDEDX,
G4PhysicsTable tRange,
G4PhysicsTable tInverseRange,
G4PhysicsTable tLabTime,
G4PhysicsTable tProperTime,
double lowestKineticEnergy,
double highestKineticEnergy,
double massRatio,
int NumberOfBins)
Copyright © 2000-2007 FreeHEP. All Rights Reserved.