hep.geant4.jni
Class G4TransitionRadiation
java.lang.Object
hep.geant4.jni.G4VProcess
hep.geant4.jni.G4VDiscreteProcess
hep.geant4.jni.G4TransitionRadiation
public class G4TransitionRadiation
- extends G4VDiscreteProcess
Method Summary |
double |
angleIntegralDistribution(double varAngle1,
double varAngle2)
|
void |
delete()
|
double |
energyIntegralDistribution(double energy1,
double energy2)
|
boolean |
equals(Object obj)
|
protected void |
finalize()
|
static long |
getCPtr(G4TransitionRadiation obj)
|
double |
getMeanFreePath(G4Track arg0,
double arg1,
SWIGTYPE_p_G4ForceCondition condition)
|
double |
integralOverAngle(double energy,
double varAngle1,
double varAngle2)
|
double |
integralOverEnergy(double energy1,
double energy2,
double varAngle)
|
boolean |
isApplicable(G4ParticleDefinition aParticleType)
|
G4VParticleChange |
postStepDoIt(G4Track arg0,
G4Step arg1)
|
double |
spectralAngleTRdensity(double energy,
double varAngle)
|
Methods inherited from class hep.geant4.jni.G4VProcess |
alongStepGPIL, atRestGPIL, buildPhysicsTable, clearNumberOfInteractionLengthLeft, dumpInfo, endTracking, getCPtr, getCurrentInteractionLength, getPhysicsTableFileName, getPhysicsTableFileName, getPILfactor, getProcessManager, getProcessName, getProcessType, getProcessTypeName, getVerboseLevel, postStepGPIL, preparePhysicsTable, resetNumberOfInteractionLengthLeft, retrievePhysicsTable, retrievePhysicsTable, setPILfactor, setProcessManager, setProcessType, setVerboseLevel, startTracking, storePhysicsTable, storePhysicsTable, subtractNumberOfInteractionLengthLeft, swigDirectorDisconnect, swigReleaseOwnership, swigTakeOwnership |
G4TransitionRadiation
public G4TransitionRadiation(long cPtr,
boolean cMemoryOwn)
getCPtr
public static long getCPtr(G4TransitionRadiation obj)
finalize
protected void finalize()
throws Throwable
- Overrides:
finalize
in class G4VDiscreteProcess
- Throws:
Throwable
delete
public void delete()
- Overrides:
delete
in class G4VDiscreteProcess
equals
public boolean equals(Object obj)
- Overrides:
equals
in class G4VDiscreteProcess
isApplicable
public boolean isApplicable(G4ParticleDefinition aParticleType)
- Overrides:
isApplicable
in class G4VProcess
getMeanFreePath
public double getMeanFreePath(G4Track arg0,
double arg1,
SWIGTYPE_p_G4ForceCondition condition)
postStepDoIt
public G4VParticleChange postStepDoIt(G4Track arg0,
G4Step arg1)
- Overrides:
postStepDoIt
in class G4VDiscreteProcess
spectralAngleTRdensity
public double spectralAngleTRdensity(double energy,
double varAngle)
integralOverEnergy
public double integralOverEnergy(double energy1,
double energy2,
double varAngle)
integralOverAngle
public double integralOverAngle(double energy,
double varAngle1,
double varAngle2)
angleIntegralDistribution
public double angleIntegralDistribution(double varAngle1,
double varAngle2)
energyIntegralDistribution
public double energyIntegralDistribution(double energy1,
double energy2)
Copyright © 2000-2007 FreeHEP. All Rights Reserved.