#include <G4DNAIndependentReactionTimeModel.hh>
◆ G4DNAIndependentReactionTimeModel() [1/3]
G4DNAIndependentReactionTimeModel::G4DNAIndependentReactionTimeModel |
( |
const G4String & |
name = "DNAIndependentReactionTimeModel" | ) |
|
|
explicit |
◆ G4DNAIndependentReactionTimeModel() [2/3]
◆ G4DNAIndependentReactionTimeModel() [3/3]
◆ ~G4DNAIndependentReactionTimeModel()
G4DNAIndependentReactionTimeModel::~G4DNAIndependentReactionTimeModel |
( |
| ) |
|
|
overridedefault |
◆ GetReactionModel()
◆ Initialize()
void G4DNAIndependentReactionTimeModel::Initialize |
( |
| ) |
|
|
overridevirtual |
Reimplemented from G4VITStepModel.
Definition at line 57 of file G4DNAIndependentReactionTimeModel.cc.
58{
60 {
62 }
63
65 {
66 fpReactionModel = std::make_unique<G4DiffusionControlledReactionModel>();
67 }
68
71
74
77
80
83
87}
void SetReactionModel(G4VDNAReactionModel *)
static G4DNAMolecularReactionTable * GetReactionTable()
void SetOctreeUsed(G4bool used)
static G4OctreeFinder * Instance()
const G4ITReactionTable * fpReactionTable
void SetReactionTable(G4ITReactionTable *)
std::unique_ptr< G4VITTimeStepComputer > fpTimeStepper
virtual void Initialize()
std::unique_ptr< G4VITReactionProcess > fpReactionProcess
◆ PrintInfo()
void G4DNAIndependentReactionTimeModel::PrintInfo |
( |
| ) |
|
|
overridevirtual |
Reimplemented from G4VITStepModel.
Definition at line 88 of file G4DNAIndependentReactionTimeModel.cc.
89{
90#ifdef G4VERBOSE
92 {
94 {
99 G4cout <<
"==============================="
100 "========================================"
103 }
104 }
105 else
106 {
111 G4cout <<
"==============================="
112 "========================================"
115 }
116#endif
117}
G4GLOB_DLL std::ostream G4cout
G4bool IsMultithreadedApplication()
◆ SetReactionModel()
void G4DNAIndependentReactionTimeModel::SetReactionModel |
( |
G4VDNAReactionModel * |
pReactionModel | ) |
|
◆ fMolecularReactionTable
◆ fpReactionModel
The documentation for this class was generated from the following files: