46 const G4String& name, std::unique_ptr<G4VITTimeStepComputer> pTimeStepper,
47 std::unique_ptr<G4VITReactionProcess> pReactionProcess)
50 fType1 = G4Molecule::ITType();
51 fType2 = G4Molecule::ITType();
66 fpReactionModel = std::make_unique<G4DiffusionControlledReactionModel>();
99 G4cout <<
"==============================="
100 "========================================"
111 G4cout <<
"==============================="
112 "========================================"
G4GLOB_DLL std::ostream G4cout
G4VDNAReactionModel * GetReactionModel()
void Initialize() override
G4DNAIndependentReactionTimeModel(const G4String &name="DNAIndependentReactionTimeModel")
void SetReactionModel(G4VDNAReactionModel *)
void PrintInfo() override
~G4DNAIndependentReactionTimeModel() override
std::unique_ptr< G4VDNAReactionModel > fpReactionModel
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
G4bool IsMultithreadedApplication()