hep.geant4.jni
Class G4Scintillation

java.lang.Object
  extended by hep.geant4.jni.G4VProcess
      extended by hep.geant4.jni.G4VRestDiscreteProcess
          extended by hep.geant4.jni.G4Scintillation

public class G4Scintillation
extends G4VRestDiscreteProcess


Field Summary
 
Fields inherited from class hep.geant4.jni.G4VProcess
swigCMemOwn
 
Constructor Summary
G4Scintillation()
           
G4Scintillation(long cPtr, boolean cMemoryOwn)
           
G4Scintillation(String processName)
           
G4Scintillation(String processName, G4ProcessType type)
           
 
Method Summary
 G4VParticleChange atRestDoIt(G4Track aTrack, G4Step aStep)
           
 void delete()
           
 void dumpPhysicsTable()
           
 boolean equals(Object obj)
           
protected  void finalize()
           
static long getCPtr(G4Scintillation obj)
           
 G4PhysicsTable getFastIntegralTable()
           
 double getMeanFreePath(G4Track aTrack, double arg1, SWIGTYPE_p_G4ForceCondition arg2)
           
 double getMeanLifeTime(G4Track aTrack, SWIGTYPE_p_G4ForceCondition arg1)
           
 double getScintillationExcitationRatio()
           
 double getScintillationYieldFactor()
           
 G4PhysicsTable getSlowIntegralTable()
           
 boolean getTrackSecondariesFirst()
           
 boolean isApplicable(G4ParticleDefinition aParticleType)
           
 G4VParticleChange postStepDoIt(G4Track aTrack, G4Step aStep)
           
 void setScintillationExcitationRatio(double excitationratio)
           
 void setScintillationYieldFactor(double yieldfactor)
           
 void setTrackSecondariesFirst(boolean state)
           
 
Methods inherited from class hep.geant4.jni.G4VRestDiscreteProcess
alongStepDoIt, alongStepGetPhysicalInteractionLength, 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

G4Scintillation

public G4Scintillation(long cPtr,
                       boolean cMemoryOwn)

G4Scintillation

public G4Scintillation(String processName,
                       G4ProcessType type)

G4Scintillation

public G4Scintillation(String processName)

G4Scintillation

public G4Scintillation()
Method Detail

getCPtr

public static long getCPtr(G4Scintillation obj)

finalize

protected void finalize()
                 throws Throwable
Overrides:
finalize in class G4VRestDiscreteProcess
Throws:
Throwable

delete

public void delete()
Overrides:
delete in class G4VRestDiscreteProcess

equals

public boolean equals(Object obj)
Overrides:
equals in class G4VRestDiscreteProcess

isApplicable

public boolean isApplicable(G4ParticleDefinition aParticleType)
Overrides:
isApplicable in class G4VProcess

getMeanFreePath

public double getMeanFreePath(G4Track aTrack,
                              double arg1,
                              SWIGTYPE_p_G4ForceCondition arg2)

getMeanLifeTime

public double getMeanLifeTime(G4Track aTrack,
                              SWIGTYPE_p_G4ForceCondition arg1)

postStepDoIt

public G4VParticleChange postStepDoIt(G4Track aTrack,
                                      G4Step aStep)
Overrides:
postStepDoIt in class G4VRestDiscreteProcess

atRestDoIt

public G4VParticleChange atRestDoIt(G4Track aTrack,
                                    G4Step aStep)
Overrides:
atRestDoIt in class G4VRestDiscreteProcess

setTrackSecondariesFirst

public void setTrackSecondariesFirst(boolean state)

getTrackSecondariesFirst

public boolean getTrackSecondariesFirst()

setScintillationYieldFactor

public void setScintillationYieldFactor(double yieldfactor)

getScintillationYieldFactor

public double getScintillationYieldFactor()

setScintillationExcitationRatio

public void setScintillationExcitationRatio(double excitationratio)

getScintillationExcitationRatio

public double getScintillationExcitationRatio()

getFastIntegralTable

public G4PhysicsTable getFastIntegralTable()

getSlowIntegralTable

public G4PhysicsTable getSlowIntegralTable()

dumpPhysicsTable

public void dumpPhysicsTable()


Copyright © 2000-2007 FreeHEP. All Rights Reserved.