48 std::unique_ptr<G4VITTimeStepComputer> pTimeStepper,
49 std::unique_ptr<G4VITReactionProcess> pReactionProcess)
51 std::move(pReactionProcess),
55 fType1 = G4Molecule::ITType();
56 fType2 = G4Molecule::ITType();
101 G4cout <<
"==============================="
102 "========================================"<<
G4endl;
113 G4cout <<
"==============================="
114 "========================================"<<
G4endl;
ReturnType & reference_cast(OriginalType &source)
G4GLOB_DLL std::ostream G4cout
G4VDNAReactionModel * GetReactionModel()
void Initialize() override
void SetReactionTypeManager(G4VReactionTypeManager *pReactionProcessManager)
std::unique_ptr< G4VReactionTypeManager > fReactionTypeManager
G4DNAIndependentReactionTimeModel(const G4String &name="DNAIndependentReactionTimeModel")
void SetReactionModel(G4VDNAReactionModel *)
void PrintInfo() override
~G4DNAIndependentReactionTimeModel() override
std::unique_ptr< G4VDNAReactionModel > fpReactionModel
static G4DNAMolecularReactionTable * GetReactionTable()
static G4OctreeFinder * Instance()
const G4ITReactionTable * fpReactionTable
void SetReactionTable(G4ITReactionTable *)
std::unique_ptr< G4VITTimeStepComputer > fpTimeStepper
virtual void Initialize()
std::unique_ptr< G4VITReactionProcess > fpReactionProcess
const char * name(G4int ptype)
G4bool IsMultithreadedApplication()