hep.geant4.jni
Class G4Cerenkov

java.lang.Object
  extended by hep.geant4.jni.G4VProcess
      extended by hep.geant4.jni.G4VContinuousProcess
          extended by hep.geant4.jni.G4Cerenkov

public class G4Cerenkov
extends G4VContinuousProcess


Field Summary
 
Fields inherited from class hep.geant4.jni.G4VProcess
swigCMemOwn
 
Constructor Summary
G4Cerenkov()
           
G4Cerenkov(long cPtr, boolean cMemoryOwn)
           
G4Cerenkov(String processName)
           
G4Cerenkov(String processName, G4ProcessType type)
           
 
Method Summary
 G4VParticleChange alongStepDoIt(G4Track aTrack, G4Step aStep)
           
 void delete()
           
 void dumpPhysicsTable()
           
 boolean equals(Object obj)
           
protected  void finalize()
           
 double getContinuousStepLimit(G4Track aTrack, double arg1, double arg2, SWIGTYPE_p_double arg3)
           
static long getCPtr(G4Cerenkov obj)
           
 G4PhysicsTable getPhysicsTable()
           
 boolean isApplicable(G4ParticleDefinition aParticleType)
           
 void setMaxNumPhotonsPerStep(int NumPhotons)
           
 void setTrackSecondariesFirst(boolean state)
           
 
Methods inherited from class hep.geant4.jni.G4VContinuousProcess
alongStepGetPhysicalInteractionLength, atRestDoIt, atRestGetPhysicalInteractionLength, getCPtr, postStepDoIt, 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

G4Cerenkov

public G4Cerenkov(long cPtr,
                  boolean cMemoryOwn)

G4Cerenkov

public G4Cerenkov(String processName,
                  G4ProcessType type)

G4Cerenkov

public G4Cerenkov(String processName)

G4Cerenkov

public G4Cerenkov()
Method Detail

getCPtr

public static long getCPtr(G4Cerenkov obj)

finalize

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

delete

public void delete()
Overrides:
delete in class G4VContinuousProcess

equals

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

isApplicable

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

getContinuousStepLimit

public double getContinuousStepLimit(G4Track aTrack,
                                     double arg1,
                                     double arg2,
                                     SWIGTYPE_p_double arg3)

alongStepDoIt

public G4VParticleChange alongStepDoIt(G4Track aTrack,
                                       G4Step aStep)
Overrides:
alongStepDoIt in class G4VContinuousProcess

setTrackSecondariesFirst

public void setTrackSecondariesFirst(boolean state)

setMaxNumPhotonsPerStep

public void setMaxNumPhotonsPerStep(int NumPhotons)

getPhysicsTable

public G4PhysicsTable getPhysicsTable()

dumpPhysicsTable

public void dumpPhysicsTable()


Copyright © 2000-2007 FreeHEP. All Rights Reserved.