hep.geant4.jni
Class G4FastStep
java.lang.Object
hep.geant4.jni.G4VParticleChange
hep.geant4.jni.G4FastStep
public class G4FastStep
- extends G4VParticleChange
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 |
G4FastStep
public G4FastStep(long cPtr,
boolean cMemoryOwn)
G4FastStep
public G4FastStep()
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.