hep.geant4.jni
Class G4RunManager

java.lang.Object
  extended by hep.geant4.jni.G4RunManager

public class G4RunManager
extends Object


Field Summary
protected  boolean swigCMemOwn
           
 
Constructor Summary
G4RunManager()
           
G4RunManager(long cPtr, boolean cMemoryOwn)
           
 
Method Summary
 void abortEvent()
           
 void abortRun()
           
 void abortRun(boolean softAbort)
           
protected  void analyzeEvent(G4Event anEvent)
           
 void beamOn(int n_event)
           
 void beamOn(int n_event, String macroFile)
           
 void beamOn(int n_event, String macroFile, int n_select)
           
protected  boolean confirmBeamOnCondition()
           
 void cutOffHasBeenModified()
           
 void defineWorldVolume(G4VPhysicalVolume worldVol)
           
 void defineWorldVolume(G4VPhysicalVolume worldVol, boolean topologyIsChanged)
           
 void delete()
           
protected  void doEventLoop(int n_event)
           
protected  void doEventLoop(int n_event, String macroFile)
           
protected  void doEventLoop(int n_event, String macroFile, int n_select)
           
 void dumpRegion()
           
 void dumpRegion(G4Region region)
           
 void dumpRegion(String rname)
           
 boolean equals(Object obj)
           
protected  void finalize()
           
protected  G4Event generateEvent(int i_event)
           
 void geometryHasBeenModified()
           
static long getCPtr(G4RunManager obj)
           
 G4Event getCurrentEvent()
           
 G4Run getCurrentRun()
           
 boolean getGeometryToBeOptimized()
           
 G4Event getPreviousEvent(int i)
           
 String getRandomNumberStatusForThisEvent()
           
 String getRandomNumberStatusForThisRun()
           
 boolean getRandomNumberStore()
           
 String getRandomNumberStoreDir()
           
static G4RunManager getRunManager()
           
 G4VUserDetectorConstruction getUserDetectorConstruction()
           
 G4UserEventAction getUserEventAction()
           
 G4VUserPhysicsList getUserPhysicsList()
           
 G4VUserPrimaryGeneratorAction getUserPrimaryGeneratorAction()
           
 G4UserRunAction getUserRunAction()
           
 G4UserStackingAction getUserStackingAction()
           
 G4UserSteppingAction getUserSteppingAction()
           
 G4UserTrackingAction getUserTrackingAction()
           
 int getVerboseLevel()
           
 String getVersionString()
           
 void initialize()
           
protected  void initializeGeometry()
           
protected  void initializePhysics()
           
 void physicsHasBeenModified()
           
 void restoreRandomNumberStatus(String fileN)
           
 void rndmSaveThisEvent()
           
 void rndmSaveThisRun()
           
protected  void runInitialization()
           
protected  void runTermination()
           
 void setDCtable(G4DCtable DCtbl)
           
 void setGeometryToBeOptimized(boolean vl)
           
 void setNumberOfAdditionalWaitingStacks(int iAdd)
           
 void setNumberOfEventsToBeStored(int val)
           
 void setPrimaryTransformer(G4PrimaryTransformer pt)
           
 void setRandomNumberStore(boolean flag)
           
 void setRandomNumberStoreDir(String dir)
           
 void setRunIDCounter(int i)
           
 void setUserAction(G4UserEventAction userAction)
           
 void setUserAction(G4UserRunAction userAction)
           
 void setUserAction(G4UserStackingAction userAction)
           
 void setUserAction(G4UserSteppingAction userAction)
           
 void setUserAction(G4UserTrackingAction userAction)
           
 void setUserAction(G4VUserPrimaryGeneratorAction userAction)
           
 void setUserInitialization(G4VUserDetectorConstruction userInit)
           
 void setUserInitialization(G4VUserPhysicsList userInit)
           
 void setVerboseLevel(int vl)
           
protected  void swigDirectorDisconnect()
           
 void swigReleaseOwnership()
           
 void swigTakeOwnership()
           
 
Methods inherited from class java.lang.Object
clone, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

swigCMemOwn

protected boolean swigCMemOwn
Constructor Detail

G4RunManager

public G4RunManager(long cPtr,
                    boolean cMemoryOwn)

G4RunManager

public G4RunManager()
Method Detail

getCPtr

public static long getCPtr(G4RunManager obj)

finalize

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

delete

public void delete()

swigDirectorDisconnect

protected void swigDirectorDisconnect()

swigReleaseOwnership

public void swigReleaseOwnership()

swigTakeOwnership

public void swigTakeOwnership()

equals

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

getRunManager

public static G4RunManager getRunManager()

beamOn

public void beamOn(int n_event,
                   String macroFile,
                   int n_select)

beamOn

public void beamOn(int n_event,
                   String macroFile)

beamOn

public void beamOn(int n_event)

initialize

public void initialize()

defineWorldVolume

public void defineWorldVolume(G4VPhysicalVolume worldVol,
                              boolean topologyIsChanged)

defineWorldVolume

public void defineWorldVolume(G4VPhysicalVolume worldVol)

abortRun

public void abortRun(boolean softAbort)

abortRun

public void abortRun()

abortEvent

public void abortEvent()

initializeGeometry

protected void initializeGeometry()

initializePhysics

protected void initializePhysics()

confirmBeamOnCondition

protected boolean confirmBeamOnCondition()

runInitialization

protected void runInitialization()

doEventLoop

protected void doEventLoop(int n_event,
                           String macroFile,
                           int n_select)

doEventLoop

protected void doEventLoop(int n_event,
                           String macroFile)

doEventLoop

protected void doEventLoop(int n_event)

runTermination

protected void runTermination()

generateEvent

protected G4Event generateEvent(int i_event)

analyzeEvent

protected void analyzeEvent(G4Event anEvent)

dumpRegion

public void dumpRegion(String rname)

dumpRegion

public void dumpRegion(G4Region region)

dumpRegion

public void dumpRegion()

rndmSaveThisRun

public void rndmSaveThisRun()

rndmSaveThisEvent

public void rndmSaveThisEvent()

restoreRandomNumberStatus

public void restoreRandomNumberStatus(String fileN)

setUserInitialization

public void setUserInitialization(G4VUserDetectorConstruction userInit)

setUserInitialization

public void setUserInitialization(G4VUserPhysicsList userInit)

setUserAction

public void setUserAction(G4UserRunAction userAction)

setUserAction

public void setUserAction(G4VUserPrimaryGeneratorAction userAction)

setUserAction

public void setUserAction(G4UserEventAction userAction)

setUserAction

public void setUserAction(G4UserStackingAction userAction)

setUserAction

public void setUserAction(G4UserTrackingAction userAction)

setUserAction

public void setUserAction(G4UserSteppingAction userAction)

getUserDetectorConstruction

public G4VUserDetectorConstruction getUserDetectorConstruction()

getUserPhysicsList

public G4VUserPhysicsList getUserPhysicsList()

getUserRunAction

public G4UserRunAction getUserRunAction()

getUserPrimaryGeneratorAction

public G4VUserPrimaryGeneratorAction getUserPrimaryGeneratorAction()

getUserEventAction

public G4UserEventAction getUserEventAction()

getUserStackingAction

public G4UserStackingAction getUserStackingAction()

getUserTrackingAction

public G4UserTrackingAction getUserTrackingAction()

getUserSteppingAction

public G4UserSteppingAction getUserSteppingAction()

setNumberOfAdditionalWaitingStacks

public void setNumberOfAdditionalWaitingStacks(int iAdd)

getVersionString

public String getVersionString()

setPrimaryTransformer

public void setPrimaryTransformer(G4PrimaryTransformer pt)

setRandomNumberStore

public void setRandomNumberStore(boolean flag)

getRandomNumberStore

public boolean getRandomNumberStore()

setRandomNumberStoreDir

public void setRandomNumberStoreDir(String dir)

getRandomNumberStoreDir

public String getRandomNumberStoreDir()

getRandomNumberStatusForThisRun

public String getRandomNumberStatusForThisRun()

getRandomNumberStatusForThisEvent

public String getRandomNumberStatusForThisEvent()

geometryHasBeenModified

public void geometryHasBeenModified()

physicsHasBeenModified

public void physicsHasBeenModified()

cutOffHasBeenModified

public void cutOffHasBeenModified()

setVerboseLevel

public void setVerboseLevel(int vl)

getVerboseLevel

public int getVerboseLevel()

setGeometryToBeOptimized

public void setGeometryToBeOptimized(boolean vl)

getGeometryToBeOptimized

public boolean getGeometryToBeOptimized()

setNumberOfEventsToBeStored

public void setNumberOfEventsToBeStored(int val)

getCurrentRun

public G4Run getCurrentRun()

getCurrentEvent

public G4Event getCurrentEvent()

getPreviousEvent

public G4Event getPreviousEvent(int i)

setRunIDCounter

public void setRunIDCounter(int i)

setDCtable

public void setDCtable(G4DCtable DCtbl)


Copyright © 2000-2007 FreeHEP. All Rights Reserved.