Geant4 11.2.2
Toolkit for the simulation of the passage of particles through matter
Loading...
Searching...
No Matches
G4ChordFinderDelegate< Driver > Class Template Reference

#include <G4ChordFinderDelegate.hh>

Public Member Functions

virtual ~G4ChordFinderDelegate ()
 
G4double AdvanceChordLimitedImpl (G4FieldTrack &track, G4double hstep, G4double eps, G4double chordDistance)
 
void ResetStepEstimate ()
 
void TestChordPrint (G4int noTrials, G4int lastStepTrial, G4double dChordStep, G4double fDeltaChord, G4double nextStepTrial)
 
G4int GetNoCalls ()
 
G4int GetNoTrials ()
 
G4int GetNoMaxTrials ()
 
void SetFractions_Last_Next (G4double fractLast=0.90, G4double fractNext=0.95)
 
void SetFirstFraction (G4double fractFirst)
 
G4double GetFirstFraction ()
 
G4double GetFractionLast ()
 
G4double GetFractionNextEstimate ()
 
G4double GetLastStepEstimateUnc ()
 
void SetLastStepEstimateUnc (G4double stepEst)
 
void StreamDelegateInfo (std::ostream &os) const
 

Detailed Description

template<class Driver>
class G4ChordFinderDelegate< Driver >

Definition at line 41 of file G4ChordFinderDelegate.hh.

Constructor & Destructor Documentation

◆ ~G4ChordFinderDelegate()

template<class Driver >
virtual G4ChordFinderDelegate< Driver >::~G4ChordFinderDelegate ( )
virtual

Member Function Documentation

◆ AdvanceChordLimitedImpl()

template<class Driver >
G4double G4ChordFinderDelegate< Driver >::AdvanceChordLimitedImpl ( G4FieldTrack & track,
G4double hstep,
G4double eps,
G4double chordDistance )

◆ GetFirstFraction()

template<class Driver >
G4double G4ChordFinderDelegate< Driver >::GetFirstFraction ( )

◆ GetFractionLast()

template<class Driver >
G4double G4ChordFinderDelegate< Driver >::GetFractionLast ( )

◆ GetFractionNextEstimate()

template<class Driver >
G4double G4ChordFinderDelegate< Driver >::GetFractionNextEstimate ( )

◆ GetLastStepEstimateUnc()

template<class Driver >
G4double G4ChordFinderDelegate< Driver >::GetLastStepEstimateUnc ( )

◆ GetNoCalls()

template<class Driver >
G4int G4ChordFinderDelegate< Driver >::GetNoCalls ( )

◆ GetNoMaxTrials()

template<class Driver >
G4int G4ChordFinderDelegate< Driver >::GetNoMaxTrials ( )

◆ GetNoTrials()

template<class Driver >
G4int G4ChordFinderDelegate< Driver >::GetNoTrials ( )

◆ ResetStepEstimate()

template<class Driver >
void G4ChordFinderDelegate< Driver >::ResetStepEstimate ( )

◆ SetFirstFraction()

template<class Driver >
void G4ChordFinderDelegate< Driver >::SetFirstFraction ( G4double fractFirst)

◆ SetFractions_Last_Next()

template<class Driver >
void G4ChordFinderDelegate< Driver >::SetFractions_Last_Next ( G4double fractLast = 0.90,
G4double fractNext = 0.95 )

◆ SetLastStepEstimateUnc()

template<class Driver >
void G4ChordFinderDelegate< Driver >::SetLastStepEstimateUnc ( G4double stepEst)

◆ StreamDelegateInfo()

template<class Driver >
void G4ChordFinderDelegate< Driver >::StreamDelegateInfo ( std::ostream & os) const

◆ TestChordPrint()

template<class Driver >
void G4ChordFinderDelegate< Driver >::TestChordPrint ( G4int noTrials,
G4int lastStepTrial,
G4double dChordStep,
G4double fDeltaChord,
G4double nextStepTrial )

The documentation for this class was generated from the following file: