hep.geant4.jni
Class G4RandGauss

java.lang.Object
  extended by hep.geant4.jni.HepRandom
      extended by hep.geant4.jni.HepRandGauss
          extended by hep.geant4.jni.G4RandGauss

public class G4RandGauss
extends HepRandGauss


Field Summary
 
Fields inherited from class hep.geant4.jni.HepRandom
swigCMemOwn
 
Constructor Summary
  G4RandGauss(HepRandomEngine anEngine)
           
  G4RandGauss(HepRandomEngine anEngine, double mean)
           
  G4RandGauss(HepRandomEngine anEngine, double mean, double stdDev)
           
protected G4RandGauss(long cPtr, boolean cMemoryOwn)
           
 
Method Summary
 void delete()
           
static String distributionName()
           
 HepRandomEngine engine()
           
 boolean equals(Object obj)
           
protected  void finalize()
           
 double fire()
           
 double fire(double mean, double stdDev)
           
 void fireArray(int size, double[] vect)
           
 void fireArray(int size, double[] vect, double mean, double stdDev)
           
protected static long getCPtr(G4RandGauss obj)
           
 String name()
           
static double shoot()
           
static double shoot(double mean, double stdDev)
           
static double shoot(HepRandomEngine anotherEngine)
           
static double shoot(HepRandomEngine anotherEngine, double mean, double stdDev)
           
static void shootArray(HepRandomEngine anotherEngine, int size, double[] vect)
           
static void shootArray(HepRandomEngine anotherEngine, int size, double[] vect, double mean)
           
static void shootArray(HepRandomEngine anotherEngine, int size, double[] vect, double mean, double stdDev)
           
static void shootArray(int size, double[] vect)
           
static void shootArray(int size, double[] vect, double mean)
           
static void shootArray(int size, double[] vect, double mean, double stdDev)
           
 
Methods inherited from class hep.geant4.jni.HepRandGauss
getCPtr, getF, getFlag, restoreEngineStatus, restoreEngineStatus, saveEngineStatus, saveEngineStatus, setF, setFlag
 
Methods inherited from class hep.geant4.jni.HepRandom
createInstance, flat, flat, flatArray, flatArray, getCPtr, getTheEngine, getTheGenerator, getTheSeed, getTheTableSeeds, setTheEngine, setTheSeed, setTheSeed, setTheSeeds, setTheSeeds, showEngineStatus
 
Methods inherited from class java.lang.Object
clone, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

G4RandGauss

protected G4RandGauss(long cPtr,
                      boolean cMemoryOwn)

G4RandGauss

public G4RandGauss(HepRandomEngine anEngine,
                   double mean,
                   double stdDev)

G4RandGauss

public G4RandGauss(HepRandomEngine anEngine,
                   double mean)

G4RandGauss

public G4RandGauss(HepRandomEngine anEngine)
Method Detail

getCPtr

protected static long getCPtr(G4RandGauss obj)

finalize

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

delete

public void delete()
Overrides:
delete in class HepRandGauss

equals

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

shoot

public static double shoot()

shoot

public static double shoot(double mean,
                           double stdDev)

shootArray

public static void shootArray(int size,
                              double[] vect,
                              double mean,
                              double stdDev)

shootArray

public static void shootArray(int size,
                              double[] vect,
                              double mean)

shootArray

public static void shootArray(int size,
                              double[] vect)

shoot

public static double shoot(HepRandomEngine anotherEngine)

shoot

public static double shoot(HepRandomEngine anotherEngine,
                           double mean,
                           double stdDev)

shootArray

public static void shootArray(HepRandomEngine anotherEngine,
                              int size,
                              double[] vect,
                              double mean,
                              double stdDev)

shootArray

public static void shootArray(HepRandomEngine anotherEngine,
                              int size,
                              double[] vect,
                              double mean)

shootArray

public static void shootArray(HepRandomEngine anotherEngine,
                              int size,
                              double[] vect)

fire

public double fire()
Overrides:
fire in class HepRandGauss

fire

public double fire(double mean,
                   double stdDev)
Overrides:
fire in class HepRandGauss

fireArray

public void fireArray(int size,
                      double[] vect)
Overrides:
fireArray in class HepRandGauss

fireArray

public void fireArray(int size,
                      double[] vect,
                      double mean,
                      double stdDev)
Overrides:
fireArray in class HepRandGauss

name

public String name()
Overrides:
name in class HepRandGauss

engine

public HepRandomEngine engine()
Overrides:
engine in class HepRandGauss

distributionName

public static String distributionName()


Copyright © 2000-2007 FreeHEP. All Rights Reserved.