hep.geant4.jni
Class G4ChordFinder
java.lang.Object
hep.geant4.jni.G4ChordFinder
- Direct Known Subclasses:
- G4ChordFinderSaf
public class G4ChordFinder
- extends Object
Method Summary |
double |
advanceChordLimited(G4FieldTrack yCurrent,
double stepInitial,
double epsStep_Relative,
G4ThreeVector latestSafetyOrigin,
double lasestSafetyRadius)
|
G4FieldTrack |
approxCurvePointV(G4FieldTrack curveAPointVelocity,
G4FieldTrack curveBPointVelocity,
G4ThreeVector currentEPoint,
double epsStep)
|
void |
delete()
|
boolean |
equals(Object obj)
|
protected void |
finalize()
|
static long |
getCPtr(G4ChordFinder obj)
|
double |
getDeltaChord()
|
double |
getFirstFraction()
|
double |
getFractionLast()
|
double |
getFractionNextEstimate()
|
G4MagInt_Driver |
getIntegrationDriver()
|
double |
getMultipleRadius()
|
int |
getNoCalls()
|
int |
getNoMaxTrials()
|
int |
getNoTrials()
|
void |
printStatistics()
|
void |
resetStepEstimate()
|
void |
setChargeMomentumMass(double pCharge,
double pMomentum,
double pMass)
|
void |
setDeltaChord(double newval)
|
void |
setFirstFraction(double fractFirst)
|
void |
setFractionsLastNext()
|
void |
setFractionsLastNext(double fractLast)
|
void |
setFractionsLastNext(double fractLast,
double fractNext)
|
void |
setIntegrationDriver(G4MagInt_Driver IntegrationDriver)
|
int |
setVerbose()
|
int |
setVerbose(int newvalue)
|
void |
testChordPrint(int noTrials,
int lastStepTrial,
double dChordStep,
double nextStepTrial)
|
swigCMemOwn
protected boolean swigCMemOwn
G4ChordFinder
public G4ChordFinder(long cPtr,
boolean cMemoryOwn)
G4ChordFinder
public G4ChordFinder(G4MagInt_Driver pIntegrationDriver)
G4ChordFinder
public G4ChordFinder(G4MagneticField itsMagField,
double stepMinimum,
G4MagIntegratorStepper pItsStepper)
G4ChordFinder
public G4ChordFinder(G4MagneticField itsMagField,
double stepMinimum)
G4ChordFinder
public G4ChordFinder(G4MagneticField itsMagField)
getCPtr
public static long getCPtr(G4ChordFinder 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
advanceChordLimited
public double advanceChordLimited(G4FieldTrack yCurrent,
double stepInitial,
double epsStep_Relative,
G4ThreeVector latestSafetyOrigin,
double lasestSafetyRadius)
approxCurvePointV
public G4FieldTrack approxCurvePointV(G4FieldTrack curveAPointVelocity,
G4FieldTrack curveBPointVelocity,
G4ThreeVector currentEPoint,
double epsStep)
getDeltaChord
public double getDeltaChord()
setDeltaChord
public void setDeltaChord(double newval)
setChargeMomentumMass
public void setChargeMomentumMass(double pCharge,
double pMomentum,
double pMass)
setIntegrationDriver
public void setIntegrationDriver(G4MagInt_Driver IntegrationDriver)
getIntegrationDriver
public G4MagInt_Driver getIntegrationDriver()
resetStepEstimate
public void resetStepEstimate()
getNoCalls
public int getNoCalls()
getNoTrials
public int getNoTrials()
getNoMaxTrials
public int getNoMaxTrials()
printStatistics
public void printStatistics()
setVerbose
public int setVerbose(int newvalue)
setVerbose
public int setVerbose()
testChordPrint
public void testChordPrint(int noTrials,
int lastStepTrial,
double dChordStep,
double nextStepTrial)
getFirstFraction
public double getFirstFraction()
getFractionLast
public double getFractionLast()
getFractionNextEstimate
public double getFractionNextEstimate()
getMultipleRadius
public double getMultipleRadius()
setFractionsLastNext
public void setFractionsLastNext(double fractLast,
double fractNext)
setFractionsLastNext
public void setFractionsLastNext(double fractLast)
setFractionsLastNext
public void setFractionsLastNext()
setFirstFraction
public void setFirstFraction(double fractFirst)
Copyright © 2000-2007 FreeHEP. All Rights Reserved.