hep.geant4.jni
Class G4RandBit

java.lang.Object
  extended by hep.geant4.jni.HepRandom
      extended by hep.geant4.jni.G4RandFlat
          extended by hep.geant4.jni.G4RandBit

public class G4RandBit
extends G4RandFlat


Field Summary
 
Fields inherited from class hep.geant4.jni.HepRandom
swigCMemOwn
 
Constructor Summary
  G4RandBit(HepRandomEngine anEngine)
           
  G4RandBit(HepRandomEngine anEngine, double width)
           
  G4RandBit(HepRandomEngine anEngine, double a, double b)
           
protected G4RandBit(long cPtr, boolean cMemoryOwn)
           
 
Method Summary
 void delete()
           
static String distributionName()
           
 boolean equals(Object obj)
           
protected  void finalize()
           
 int fireBit()
           
protected static long getCPtr(G4RandBit obj)
           
 String name()
           
static int shootBit()
           
static int shootBit(HepRandomEngine arg0)
           
 
Methods inherited from class hep.geant4.jni.G4RandFlat
engine, fire, fire, fire, fireArray, fireArray, fireInt, fireInt, getCPtr, restoreEngineStatus, restoreEngineStatus, saveEngineStatus, saveEngineStatus, shoot, shoot, shoot, shoot, shoot, shoot, shootArray, shootArray, shootArray, shootArray, shootInt, shootInt, shootInt, shootInt
 
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

G4RandBit

protected G4RandBit(long cPtr,
                    boolean cMemoryOwn)

G4RandBit

public G4RandBit(HepRandomEngine anEngine)

G4RandBit

public G4RandBit(HepRandomEngine anEngine,
                 double width)

G4RandBit

public G4RandBit(HepRandomEngine anEngine,
                 double a,
                 double b)
Method Detail

getCPtr

protected static long getCPtr(G4RandBit obj)

finalize

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

delete

public void delete()
Overrides:
delete in class G4RandFlat

equals

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

shootBit

public static int shootBit()

shootBit

public static int shootBit(HepRandomEngine arg0)

fireBit

public int fireBit()
Overrides:
fireBit in class G4RandFlat

name

public String name()
Overrides:
name in class G4RandFlat

distributionName

public static String distributionName()


Copyright © 2000-2007 FreeHEP. All Rights Reserved.