Geant4
10.03.p03
|
#include <G4VITTimeStepComputer.hh>
Public Member Functions | |
G4VITTimeStepComputer () | |
virtual | ~G4VITTimeStepComputer () |
G4VITTimeStepComputer (const G4VITTimeStepComputer &) | |
G4VITTimeStepComputer & | operator= (const G4VITTimeStepComputer &other) |
virtual void | Initialize () |
virtual void | Prepare () |
virtual G4double | CalculateStep (const G4Track &, const G4double &)=0 |
G4TrackVectorHandle | GetReactants () |
virtual void | ResetReactants () |
G4double | GetSampledMinTimeStep () |
void | SetReactionTable (const G4ITReactionTable *) |
const G4ITReactionTable * | GetReactionTable () |
Static Public Member Functions | |
static void | SetTimes (const G4double &, const G4double &) |
Protected Attributes | |
G4double | fSampledMinTimeStep |
G4TrackVectorHandle | fReactants |
const G4ITReactionTable * | fpReactionTable |
Static Protected Attributes | |
static G4ThreadLocal G4double | fCurrentGlobalTime = -1 |
static G4ThreadLocal G4double | fUserMinTimeStep = -1 |
Before stepping all tracks G4Scheduler calls all the G4VITModel which may contain a G4VITTimeStepper (optionnal). G4VITTimeStepper returns what should be the next global time step. Time step that will be used to step all tracks.
Definition at line 70 of file G4VITTimeStepComputer.hh.
G4VITTimeStepComputer::G4VITTimeStepComputer | ( | ) |
Definition at line 41 of file G4VITTimeStepComputer.cc.
|
virtual |
Definition at line 50 of file G4VITTimeStepComputer.cc.
G4VITTimeStepComputer::G4VITTimeStepComputer | ( | const G4VITTimeStepComputer & | right | ) |
Definition at line 60 of file G4VITTimeStepComputer.cc.
|
pure virtual |
Implemented in G4DNAMoleculeEncounterStepper.
|
inline |
Definition at line 138 of file G4VITTimeStepComputer.hh.
|
inline |
Definition at line 122 of file G4VITTimeStepComputer.hh.
|
inline |
Definition at line 133 of file G4VITTimeStepComputer.hh.
|
inlinevirtual |
This macro defined in AddClone_def
Definition at line 84 of file G4VITTimeStepComputer.hh.
G4VITTimeStepComputer & G4VITTimeStepComputer::operator= | ( | const G4VITTimeStepComputer & | other | ) |
Definition at line 53 of file G4VITTimeStepComputer.cc.
|
inlinevirtual |
Reimplemented in G4DNAMoleculeEncounterStepper.
Definition at line 127 of file G4VITTimeStepComputer.hh.
|
inlinevirtual |
Definition at line 94 of file G4VITTimeStepComputer.hh.
|
inline |
Definition at line 117 of file G4VITTimeStepComputer.hh.
|
static |
Definition at line 69 of file G4VITTimeStepComputer.cc.
|
staticprotected |
Definition at line 105 of file G4VITTimeStepComputer.hh.
|
protected |
Definition at line 111 of file G4VITTimeStepComputer.hh.
|
protected |
Definition at line 109 of file G4VITTimeStepComputer.hh.
|
protected |
Definition at line 108 of file G4VITTimeStepComputer.hh.
|
staticprotected |
Definition at line 106 of file G4VITTimeStepComputer.hh.