hep.geant4.jni
Class G4VUserPhysicsList
java.lang.Object
hep.geant4.jni.G4VUserPhysicsList
- Direct Known Subclasses:
- G4VModularPhysicsList
public class G4VUserPhysicsList
- extends Object
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()
|
swigCMemOwn
protected boolean swigCMemOwn
G4VUserPhysicsList
public G4VUserPhysicsList(long cPtr,
boolean cMemoryOwn)
G4VUserPhysicsList
public G4VUserPhysicsList()
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.