hep.geant4.jni
Class G4VUserPhysicsList

java.lang.Object
  extended by hep.geant4.jni.G4VUserPhysicsList
Direct Known Subclasses:
G4VModularPhysicsList

public class G4VUserPhysicsList
extends Object


Field Summary
protected  boolean swigCMemOwn
           
 
Constructor Summary
G4VUserPhysicsList()
           
G4VUserPhysicsList(long cPtr, boolean cMemoryOwn)
           
 
Method Summary
 void addProcessManager(G4ParticleDefinition newParticle)
           
 void addProcessManager(G4ParticleDefinition newParticle, G4ProcessManager newManager)
           
 void addTransportation()
           
 void buildPhysicsTable()
           
 void buildPhysicsTable(G4ParticleDefinition arg0)
           
 void construct()
           
 void constructParticle()
           
 void constructProcess()
           
 void delete()
           
 void dumpCutValues()
           
 void dumpCutValues(G4ParticleDefinition arg0)
           
 void dumpCutValues(String particle_name)
           
 void dumpCutValuesTable()
           
 void dumpCutValuesTable(int nParticles)
           
 void dumpCutValuesTableIfRequested()
           
 void dumpList()
           
 boolean equals(Object obj)
           
protected  void finalize()
           
 boolean getApplyCuts(String name)
           
static long getCPtr(G4VUserPhysicsList obj)
           
 double getDefaultCutValue()
           
 String getPhysicsTableDirectory()
           
 int getVerboseLevel()
           
 boolean isPhysicsTableRetrieved()
           
 boolean isStoredInAscii()
           
 void preparePhysicsTable(G4ParticleDefinition arg0)
           
 void removeProcessManager()
           
 void resetCuts()
           
 void resetPhysicsTableRetrieved()
           
 void resetStoredInAscii()
           
protected  void retrievePhysicsTable(G4ParticleDefinition arg0, String directory)
           
protected  void retrievePhysicsTable(G4ParticleDefinition arg0, String directory, boolean ascii)
           
 void setApplyCuts(boolean value, String name)
           
 void setCuts()
           
 void setCutsForRegion(double aCut, String rname)
           
 void setCutsWithDefault()
           
 void setCutValue(double aCut, String pname)
           
 void setCutValue(double aCut, String pname, String rname)
           
 void setDefaultCutValue(double newCutValue)
           
 void setParticleCuts(double cut, G4ParticleDefinition particle)
           
 void setParticleCuts(double cut, G4ParticleDefinition particle, G4Region region)
           
 void setPhysicsTableRetrieved()
           
 void setPhysicsTableRetrieved(String directory)
           
 void setStoredInAscii()
           
 void setVerboseLevel(int value)
           
 boolean storePhysicsTable()
           
 boolean storePhysicsTable(String directory)
           
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

G4VUserPhysicsList

public G4VUserPhysicsList(long cPtr,
                          boolean cMemoryOwn)

G4VUserPhysicsList

public G4VUserPhysicsList()
Method Detail

getCPtr

public static long getCPtr(G4VUserPhysicsList 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

constructParticle

public void constructParticle()

construct

public void construct()

constructProcess

public void constructProcess()

addTransportation

public void addTransportation()

setCuts

public void setCuts()

setDefaultCutValue

public void setDefaultCutValue(double newCutValue)

getDefaultCutValue

public double getDefaultCutValue()

buildPhysicsTable

public void buildPhysicsTable()

preparePhysicsTable

public void preparePhysicsTable(G4ParticleDefinition arg0)

buildPhysicsTable

public void buildPhysicsTable(G4ParticleDefinition arg0)

storePhysicsTable

public boolean storePhysicsTable(String directory)

storePhysicsTable

public boolean storePhysicsTable()

isPhysicsTableRetrieved

public boolean isPhysicsTableRetrieved()

isStoredInAscii

public boolean isStoredInAscii()

getPhysicsTableDirectory

public String getPhysicsTableDirectory()

setPhysicsTableRetrieved

public void setPhysicsTableRetrieved(String directory)

setPhysicsTableRetrieved

public void setPhysicsTableRetrieved()

setStoredInAscii

public void setStoredInAscii()

resetPhysicsTableRetrieved

public void resetPhysicsTableRetrieved()

resetStoredInAscii

public void resetStoredInAscii()

dumpList

public void dumpList()

dumpCutValuesTable

public void dumpCutValuesTable(int nParticles)

dumpCutValuesTable

public void dumpCutValuesTable()

dumpCutValuesTableIfRequested

public void dumpCutValuesTableIfRequested()

dumpCutValues

public void dumpCutValues(String particle_name)

dumpCutValues

public void dumpCutValues()

dumpCutValues

public void dumpCutValues(G4ParticleDefinition arg0)

setVerboseLevel

public void setVerboseLevel(int value)

getVerboseLevel

public int getVerboseLevel()

setCutsWithDefault

public void setCutsWithDefault()

setCutValue

public void setCutValue(double aCut,
                        String pname)

setCutValue

public void setCutValue(double aCut,
                        String pname,
                        String rname)

setParticleCuts

public void setParticleCuts(double cut,
                            G4ParticleDefinition particle,
                            G4Region region)

setParticleCuts

public void setParticleCuts(double cut,
                            G4ParticleDefinition particle)

setCutsForRegion

public void setCutsForRegion(double aCut,
                             String rname)

resetCuts

public void resetCuts()

setApplyCuts

public void setApplyCuts(boolean value,
                         String name)

getApplyCuts

public boolean getApplyCuts(String name)

retrievePhysicsTable

protected void retrievePhysicsTable(G4ParticleDefinition arg0,
                                    String directory,
                                    boolean ascii)

retrievePhysicsTable

protected void retrievePhysicsTable(G4ParticleDefinition arg0,
                                    String directory)

removeProcessManager

public void removeProcessManager()

addProcessManager

public void addProcessManager(G4ParticleDefinition newParticle,
                              G4ProcessManager newManager)

addProcessManager

public void addProcessManager(G4ParticleDefinition newParticle)


Copyright © 2000-2007 FreeHEP. All Rights Reserved.