hep.geant4.jni
Class G4ProcessManager
java.lang.Object
hep.geant4.jni.G4ProcessManager
public class G4ProcessManager
- extends Object
Method Summary |
int |
addContinuousProcess(G4VProcess aProcess)
|
int |
addContinuousProcess(G4VProcess aProcess,
int ord)
|
int |
addDiscreteProcess(G4VProcess aProcess)
|
int |
addDiscreteProcess(G4VProcess aProcess,
int ord)
|
int |
addProcess(G4VProcess aProcess)
|
int |
addProcess(G4VProcess aProcess,
int ordAtRestDoIt)
|
int |
addProcess(G4VProcess aProcess,
int ordAtRestDoIt,
int ordAlongSteptDoIt)
|
int |
addProcess(G4VProcess aProcess,
int ordAtRestDoIt,
int ordAlongSteptDoIt,
int ordPostStepDoIt)
|
int |
addRestProcess(G4VProcess aProcess)
|
int |
addRestProcess(G4VProcess aProcess,
int ord)
|
void |
delete()
|
void |
dumpInfo()
|
void |
endTracking()
|
boolean |
equals(Object obj)
|
protected void |
finalize()
|
int |
getAlongStepIndex(G4VProcess aProcess)
|
int |
getAlongStepIndex(G4VProcess aProcess,
G4ProcessVectorTypeIndex typ)
|
G4ProcessVector |
getAlongStepProcessVector()
|
G4ProcessVector |
getAlongStepProcessVector(G4ProcessVectorTypeIndex typ)
|
int |
getAtRestIndex(G4VProcess aProcess)
|
int |
getAtRestIndex(G4VProcess aProcess,
G4ProcessVectorTypeIndex typ)
|
G4ProcessVector |
getAtRestProcessVector()
|
G4ProcessVector |
getAtRestProcessVector(G4ProcessVectorTypeIndex typ)
|
static long |
getCPtr(G4ProcessManager obj)
|
G4ParticleDefinition |
getParticleType()
|
int |
getPostStepIndex(G4VProcess aProcess)
|
int |
getPostStepIndex(G4VProcess aProcess,
G4ProcessVectorTypeIndex typ)
|
G4ProcessVector |
getPostStepProcessVector()
|
G4ProcessVector |
getPostStepProcessVector(G4ProcessVectorTypeIndex typ)
|
boolean |
getProcessActivation(G4VProcess aProcess)
|
boolean |
getProcessActivation(int index)
|
int |
getProcessIndex(G4VProcess arg0)
|
G4ProcessVector |
getProcessList()
|
int |
getProcessListLength()
|
int |
getProcessOrdering(G4VProcess aProcess,
G4ProcessVectorDoItIndex idDoIt)
|
G4ProcessVector |
getProcessVector(G4ProcessVectorDoItIndex idx)
|
G4ProcessVector |
getProcessVector(G4ProcessVectorDoItIndex idx,
G4ProcessVectorTypeIndex typ)
|
int |
getProcessVectorIndex(G4VProcess aProcess,
G4ProcessVectorDoItIndex idx)
|
int |
getProcessVectorIndex(G4VProcess aProcess,
G4ProcessVectorDoItIndex idx,
G4ProcessVectorTypeIndex typ)
|
int |
getVerboseLevel()
|
G4VProcess |
removeProcess(G4VProcess aProcess)
|
G4VProcess |
removeProcess(int index)
|
void |
setParticleType(G4ParticleDefinition arg0)
|
G4VProcess |
setProcessActivation(G4VProcess aProcess,
boolean fActive)
|
G4VProcess |
setProcessActivation(int index,
boolean fActive)
|
void |
setProcessOrdering(G4VProcess aProcess,
G4ProcessVectorDoItIndex idDoIt)
|
void |
setProcessOrdering(G4VProcess aProcess,
G4ProcessVectorDoItIndex idDoIt,
int ordDoIt)
|
void |
setProcessOrderingToFirst(G4VProcess aProcess,
G4ProcessVectorDoItIndex idDoIt)
|
void |
setProcessOrderingToLast(G4VProcess aProcess,
G4ProcessVectorDoItIndex idDoIt)
|
void |
setVerboseLevel(int value)
|
void |
startTracking()
|
void |
startTracking(G4Track aTrack)
|
swigCMemOwn
protected boolean swigCMemOwn
SizeOfProcVectorArray
public static final int SizeOfProcVectorArray
G4ProcessManager
public G4ProcessManager(long cPtr,
boolean cMemoryOwn)
G4ProcessManager
public G4ProcessManager(G4ProcessManager right)
G4ProcessManager
public G4ProcessManager(G4ParticleDefinition aParticleType)
getCPtr
public static long getCPtr(G4ProcessManager obj)
finalize
protected void finalize()
throws Throwable
- Overrides:
finalize
in class Object
- Throws:
Throwable
delete
public void delete()
equals
public boolean equals(Object obj)
- Overrides:
equals
in class Object
getProcessList
public G4ProcessVector getProcessList()
getProcessListLength
public int getProcessListLength()
getProcessIndex
public int getProcessIndex(G4VProcess arg0)
getProcessVector
public G4ProcessVector getProcessVector(G4ProcessVectorDoItIndex idx,
G4ProcessVectorTypeIndex typ)
getProcessVector
public G4ProcessVector getProcessVector(G4ProcessVectorDoItIndex idx)
getAtRestProcessVector
public G4ProcessVector getAtRestProcessVector(G4ProcessVectorTypeIndex typ)
getAtRestProcessVector
public G4ProcessVector getAtRestProcessVector()
getAlongStepProcessVector
public G4ProcessVector getAlongStepProcessVector(G4ProcessVectorTypeIndex typ)
getAlongStepProcessVector
public G4ProcessVector getAlongStepProcessVector()
getPostStepProcessVector
public G4ProcessVector getPostStepProcessVector(G4ProcessVectorTypeIndex typ)
getPostStepProcessVector
public G4ProcessVector getPostStepProcessVector()
getProcessVectorIndex
public int getProcessVectorIndex(G4VProcess aProcess,
G4ProcessVectorDoItIndex idx,
G4ProcessVectorTypeIndex typ)
getProcessVectorIndex
public int getProcessVectorIndex(G4VProcess aProcess,
G4ProcessVectorDoItIndex idx)
getAtRestIndex
public int getAtRestIndex(G4VProcess aProcess,
G4ProcessVectorTypeIndex typ)
getAtRestIndex
public int getAtRestIndex(G4VProcess aProcess)
getAlongStepIndex
public int getAlongStepIndex(G4VProcess aProcess,
G4ProcessVectorTypeIndex typ)
getAlongStepIndex
public int getAlongStepIndex(G4VProcess aProcess)
getPostStepIndex
public int getPostStepIndex(G4VProcess aProcess,
G4ProcessVectorTypeIndex typ)
getPostStepIndex
public int getPostStepIndex(G4VProcess aProcess)
addProcess
public int addProcess(G4VProcess aProcess,
int ordAtRestDoIt,
int ordAlongSteptDoIt,
int ordPostStepDoIt)
addProcess
public int addProcess(G4VProcess aProcess,
int ordAtRestDoIt,
int ordAlongSteptDoIt)
addProcess
public int addProcess(G4VProcess aProcess,
int ordAtRestDoIt)
addProcess
public int addProcess(G4VProcess aProcess)
addRestProcess
public int addRestProcess(G4VProcess aProcess,
int ord)
addRestProcess
public int addRestProcess(G4VProcess aProcess)
addDiscreteProcess
public int addDiscreteProcess(G4VProcess aProcess,
int ord)
addDiscreteProcess
public int addDiscreteProcess(G4VProcess aProcess)
addContinuousProcess
public int addContinuousProcess(G4VProcess aProcess,
int ord)
addContinuousProcess
public int addContinuousProcess(G4VProcess aProcess)
getProcessOrdering
public int getProcessOrdering(G4VProcess aProcess,
G4ProcessVectorDoItIndex idDoIt)
setProcessOrdering
public void setProcessOrdering(G4VProcess aProcess,
G4ProcessVectorDoItIndex idDoIt,
int ordDoIt)
setProcessOrdering
public void setProcessOrdering(G4VProcess aProcess,
G4ProcessVectorDoItIndex idDoIt)
setProcessOrderingToFirst
public void setProcessOrderingToFirst(G4VProcess aProcess,
G4ProcessVectorDoItIndex idDoIt)
setProcessOrderingToLast
public void setProcessOrderingToLast(G4VProcess aProcess,
G4ProcessVectorDoItIndex idDoIt)
removeProcess
public G4VProcess removeProcess(G4VProcess aProcess)
removeProcess
public G4VProcess removeProcess(int index)
setProcessActivation
public G4VProcess setProcessActivation(G4VProcess aProcess,
boolean fActive)
setProcessActivation
public G4VProcess setProcessActivation(int index,
boolean fActive)
getProcessActivation
public boolean getProcessActivation(G4VProcess aProcess)
getProcessActivation
public boolean getProcessActivation(int index)
getParticleType
public G4ParticleDefinition getParticleType()
setParticleType
public void setParticleType(G4ParticleDefinition arg0)
startTracking
public void startTracking(G4Track aTrack)
startTracking
public void startTracking()
endTracking
public void endTracking()
dumpInfo
public void dumpInfo()
setVerboseLevel
public void setVerboseLevel(int value)
getVerboseLevel
public int getVerboseLevel()
Copyright © 2000-2007 FreeHEP. All Rights Reserved.