hep.geant4.jni
Class G4SingleParticleSource
java.lang.Object
hep.geant4.jni.G4VPrimaryGenerator
hep.geant4.jni.G4SingleParticleSource
public class G4SingleParticleSource
- extends G4VPrimaryGenerator
G4SingleParticleSource
public G4SingleParticleSource(long cPtr,
boolean cMemoryOwn)
G4SingleParticleSource
public G4SingleParticleSource()
getCPtr
public static long getCPtr(G4SingleParticleSource obj)
finalize
protected void finalize()
throws Throwable
- Overrides:
finalize
in class G4VPrimaryGenerator
- Throws:
Throwable
delete
public void delete()
- Overrides:
delete
in class G4VPrimaryGenerator
equals
public boolean equals(Object obj)
- Overrides:
equals
in class G4VPrimaryGenerator
generatePrimaryVertex
public void generatePrimaryVertex(G4Event evt)
- Overrides:
generatePrimaryVertex
in class G4VPrimaryGenerator
getPosDist
public G4SPSPosDistribution getPosDist()
getAngDist
public G4SPSAngDistribution getAngDist()
getEneDist
public G4SPSEneDistribution getEneDist()
getBiasRndm
public G4SPSRandomGenerator getBiasRndm()
setVerbosity
public void setVerbosity(int arg0)
setParticleDefinition
public void setParticleDefinition(G4ParticleDefinition aParticleDefinition)
getParticleDefinition
public G4ParticleDefinition getParticleDefinition()
setParticleCharge
public void setParticleCharge(double aCharge)
setParticlePolarization
public void setParticlePolarization(G4ThreeVector aVal)
getParticlePolarization
public G4ThreeVector getParticlePolarization()
setParticleTime
public void setParticleTime(double aTime)
- Overrides:
setParticleTime
in class G4VPrimaryGenerator
getParticleTime
public double getParticleTime()
- Overrides:
getParticleTime
in class G4VPrimaryGenerator
setNumberOfParticles
public void setNumberOfParticles(int i)
getNumberOfParticles
public int getNumberOfParticles()
getParticlePosition
public G4ThreeVector getParticlePosition()
- Overrides:
getParticlePosition
in class G4VPrimaryGenerator
getParticleMomentumDirection
public G4ThreeVector getParticleMomentumDirection()
getParticleEnergy
public double getParticleEnergy()
Copyright © 2000-2007 FreeHEP. All Rights Reserved.