hep.geant4.jni
Class G4TransitionRadiation

java.lang.Object
  extended by hep.geant4.jni.G4VProcess
      extended by hep.geant4.jni.G4VDiscreteProcess
          extended by hep.geant4.jni.G4TransitionRadiation

public class G4TransitionRadiation
extends G4VDiscreteProcess


Field Summary
 
Fields inherited from class hep.geant4.jni.G4VProcess
swigCMemOwn
 
Constructor Summary
G4TransitionRadiation(long cPtr, boolean cMemoryOwn)
           
 
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.G4VDiscreteProcess
alongStepDoIt, alongStepGetPhysicalInteractionLength, atRestDoIt, atRestGetPhysicalInteractionLength, getCPtr, postStepGetPhysicalInteractionLength
 
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
 
Methods inherited from class java.lang.Object
clone, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

G4TransitionRadiation

public G4TransitionRadiation(long cPtr,
                             boolean cMemoryOwn)
Method Detail

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.