hep.geant4.jni
Class G4FastStep

java.lang.Object
  extended by hep.geant4.jni.G4VParticleChange
      extended by hep.geant4.jni.G4FastStep

public class G4FastStep
extends G4VParticleChange


Field Summary
 
Fields inherited from class hep.geant4.jni.G4VParticleChange
swigCMemOwn
 
Constructor Summary
G4FastStep()
           
G4FastStep(long cPtr, boolean cMemoryOwn)
           
 
Method Summary
 boolean checkIt(G4Track arg0)
           
 G4Track createSecondaryTrack(G4DynamicParticle arg0, G4ThreeVector arg1, double arg2)
           
 G4Track createSecondaryTrack(G4DynamicParticle arg0, G4ThreeVector arg1, double arg2, boolean localCoordinates)
           
 G4Track createSecondaryTrack(G4DynamicParticle arg0, G4ThreeVector arg1, G4ThreeVector arg2, double arg3)
           
 G4Track createSecondaryTrack(G4DynamicParticle arg0, G4ThreeVector arg1, G4ThreeVector arg2, double arg3, boolean localCoordinates)
           
 void delete()
           
 void dumpInfo()
           
 boolean equals(Object obj)
           
protected  void finalize()
           
 void forceSteppingHitInvocation()
           
static long getCPtr(G4FastStep obj)
           
 int getNumberOfSecondaryTracks()
           
 G4Track getSecondaryTrack(int arg0)
           
 double getTotalEnergyDeposited()
           
 void initialize(G4FastTrack arg0)
           
 void killPrimaryTrack()
           
 void proposePrimaryTrackFinalEventBiasingWeight(double arg0)
           
 void proposePrimaryTrackFinalKineticEnergyAndDirection(double arg0, G4ThreeVector arg1)
           
 void proposePrimaryTrackFinalKineticEnergyAndDirection(double arg0, G4ThreeVector arg1, boolean localCoordinates)
           
 void proposePrimaryTrackFinalMomentumDirection(G4ThreeVector arg0)
           
 void proposePrimaryTrackFinalMomentumDirection(G4ThreeVector arg0, boolean localCoordinates)
           
 void proposePrimaryTrackFinalPolarization(G4ThreeVector arg0)
           
 void proposePrimaryTrackFinalPolarization(G4ThreeVector arg0, boolean localCoordinates)
           
 void proposePrimaryTrackFinalPosition(G4ThreeVector arg0)
           
 void proposePrimaryTrackFinalPosition(G4ThreeVector arg0, boolean localCoordinates)
           
 void proposePrimaryTrackFinalProperTime(double arg0)
           
 void proposePrimaryTrackFinalTime(double arg0)
           
 void proposePrimaryTrackPathLength(double arg0)
           
 void proposeTotalEnergyDeposited(double anEnergyPart)
           
 void setNumberOfSecondaryTracks(int arg0)
           
 void setPrimaryTrackFinalEventBiasingWeight(double arg0)
           
 void setPrimaryTrackFinalKineticEnergy(double arg0)
           
 void setPrimaryTrackFinalKineticEnergyAndDirection(double arg0, G4ThreeVector arg1)
           
 void setPrimaryTrackFinalKineticEnergyAndDirection(double arg0, G4ThreeVector arg1, boolean localCoordinates)
           
 void setPrimaryTrackFinalMomentum(G4ThreeVector arg0)
           
 void setPrimaryTrackFinalMomentum(G4ThreeVector arg0, boolean localCoordinates)
           
 void setPrimaryTrackFinalPolarization(G4ThreeVector arg0)
           
 void setPrimaryTrackFinalPolarization(G4ThreeVector arg0, boolean localCoordinates)
           
 void setPrimaryTrackFinalPosition(G4ThreeVector arg0)
           
 void setPrimaryTrackFinalPosition(G4ThreeVector arg0, boolean localCoordinates)
           
 void setPrimaryTrackFinalProperTime(double arg0)
           
 void setPrimaryTrackFinalTime(double arg0)
           
 void setPrimaryTrackPathLength(double arg0)
           
 void setTotalEnergyDeposited(double anEnergyPart)
           
 G4Step updateStepForAtRest(G4Step Step)
           
 G4Step updateStepForPostStep(G4Step Step)
           
 
Methods inherited from class hep.geant4.jni.G4VParticleChange
addSecondary, clear, clearDebugFlag, getCPtr, getDebugFlag, getLocalEnergyDeposit, getNumberOfSecondaries, getParentWeight, getSecondary, getSteppingControl, getTrackStatus, getTrueStepLength, getVerboseLevel, initialize, isParentWeightSetByProcess, isSecondaryWeightSetByProcess, proposeLocalEnergyDeposit, proposeParentWeight, proposeSteppingControl, proposeTrackStatus, proposeTrueStepLength, setDebugFlag, setNumberOfSecondaries, setParentWeightByProcess, setSecondaryWeightByProcess, setVerboseLevel, updateStepForAlongStep
 
Methods inherited from class java.lang.Object
clone, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

G4FastStep

public G4FastStep(long cPtr,
                  boolean cMemoryOwn)

G4FastStep

public G4FastStep()
Method Detail

getCPtr

public static long getCPtr(G4FastStep obj)

finalize

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

delete

public void delete()
Overrides:
delete in class G4VParticleChange

equals

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

killPrimaryTrack

public void killPrimaryTrack()

proposePrimaryTrackFinalPosition

public void proposePrimaryTrackFinalPosition(G4ThreeVector arg0,
                                             boolean localCoordinates)

proposePrimaryTrackFinalPosition

public void proposePrimaryTrackFinalPosition(G4ThreeVector arg0)

setPrimaryTrackFinalPosition

public void setPrimaryTrackFinalPosition(G4ThreeVector arg0,
                                         boolean localCoordinates)

setPrimaryTrackFinalPosition

public void setPrimaryTrackFinalPosition(G4ThreeVector arg0)

proposePrimaryTrackFinalTime

public void proposePrimaryTrackFinalTime(double arg0)

setPrimaryTrackFinalTime

public void setPrimaryTrackFinalTime(double arg0)

proposePrimaryTrackFinalProperTime

public void proposePrimaryTrackFinalProperTime(double arg0)

setPrimaryTrackFinalProperTime

public void setPrimaryTrackFinalProperTime(double arg0)

proposePrimaryTrackFinalMomentumDirection

public void proposePrimaryTrackFinalMomentumDirection(G4ThreeVector arg0,
                                                      boolean localCoordinates)

proposePrimaryTrackFinalMomentumDirection

public void proposePrimaryTrackFinalMomentumDirection(G4ThreeVector arg0)

setPrimaryTrackFinalMomentum

public void setPrimaryTrackFinalMomentum(G4ThreeVector arg0,
                                         boolean localCoordinates)

setPrimaryTrackFinalMomentum

public void setPrimaryTrackFinalMomentum(G4ThreeVector arg0)

setPrimaryTrackFinalKineticEnergy

public void setPrimaryTrackFinalKineticEnergy(double arg0)

proposePrimaryTrackFinalKineticEnergyAndDirection

public void proposePrimaryTrackFinalKineticEnergyAndDirection(double arg0,
                                                              G4ThreeVector arg1,
                                                              boolean localCoordinates)

proposePrimaryTrackFinalKineticEnergyAndDirection

public void proposePrimaryTrackFinalKineticEnergyAndDirection(double arg0,
                                                              G4ThreeVector arg1)

setPrimaryTrackFinalKineticEnergyAndDirection

public void setPrimaryTrackFinalKineticEnergyAndDirection(double arg0,
                                                          G4ThreeVector arg1,
                                                          boolean localCoordinates)

setPrimaryTrackFinalKineticEnergyAndDirection

public void setPrimaryTrackFinalKineticEnergyAndDirection(double arg0,
                                                          G4ThreeVector arg1)

proposePrimaryTrackFinalPolarization

public void proposePrimaryTrackFinalPolarization(G4ThreeVector arg0,
                                                 boolean localCoordinates)

proposePrimaryTrackFinalPolarization

public void proposePrimaryTrackFinalPolarization(G4ThreeVector arg0)

setPrimaryTrackFinalPolarization

public void setPrimaryTrackFinalPolarization(G4ThreeVector arg0,
                                             boolean localCoordinates)

setPrimaryTrackFinalPolarization

public void setPrimaryTrackFinalPolarization(G4ThreeVector arg0)

proposePrimaryTrackPathLength

public void proposePrimaryTrackPathLength(double arg0)

setPrimaryTrackPathLength

public void setPrimaryTrackPathLength(double arg0)

proposePrimaryTrackFinalEventBiasingWeight

public void proposePrimaryTrackFinalEventBiasingWeight(double arg0)

setPrimaryTrackFinalEventBiasingWeight

public void setPrimaryTrackFinalEventBiasingWeight(double arg0)

setNumberOfSecondaryTracks

public void setNumberOfSecondaryTracks(int arg0)

getNumberOfSecondaryTracks

public int getNumberOfSecondaryTracks()

createSecondaryTrack

public G4Track createSecondaryTrack(G4DynamicParticle arg0,
                                    G4ThreeVector arg1,
                                    G4ThreeVector arg2,
                                    double arg3,
                                    boolean localCoordinates)

createSecondaryTrack

public G4Track createSecondaryTrack(G4DynamicParticle arg0,
                                    G4ThreeVector arg1,
                                    G4ThreeVector arg2,
                                    double arg3)

createSecondaryTrack

public G4Track createSecondaryTrack(G4DynamicParticle arg0,
                                    G4ThreeVector arg1,
                                    double arg2,
                                    boolean localCoordinates)

createSecondaryTrack

public G4Track createSecondaryTrack(G4DynamicParticle arg0,
                                    G4ThreeVector arg1,
                                    double arg2)

getSecondaryTrack

public G4Track getSecondaryTrack(int arg0)

proposeTotalEnergyDeposited

public void proposeTotalEnergyDeposited(double anEnergyPart)

setTotalEnergyDeposited

public void setTotalEnergyDeposited(double anEnergyPart)

getTotalEnergyDeposited

public double getTotalEnergyDeposited()

forceSteppingHitInvocation

public void forceSteppingHitInvocation()

updateStepForAtRest

public G4Step updateStepForAtRest(G4Step Step)
Overrides:
updateStepForAtRest in class G4VParticleChange

updateStepForPostStep

public G4Step updateStepForPostStep(G4Step Step)
Overrides:
updateStepForPostStep in class G4VParticleChange

initialize

public void initialize(G4FastTrack arg0)

dumpInfo

public void dumpInfo()
Overrides:
dumpInfo in class G4VParticleChange

checkIt

public boolean checkIt(G4Track arg0)
Overrides:
checkIt in class G4VParticleChange


Copyright © 2000-2007 FreeHEP. All Rights Reserved.