47 std::unique_ptr<G4VITTimeStepComputer> pTimeStepper,
48 std::unique_ptr<G4VITReactionProcess> pReactionProcess)
50 std::move(pReactionProcess),
54 fType1 = G4Molecule::ITType();
55 fType2 = G4Molecule::ITType();
ReturnType & reference_cast(OriginalType &source)
G4GLOB_DLL std::ostream G4cout
static G4DNAMolecularReactionTable * GetReactionTable()
G4DNAMolecularStepByStepModel(const G4String &name="DNAMolecularStepByStepModel")
void SetReactionModel(G4VDNAReactionModel *)
std::unique_ptr< G4VDNAReactionModel > fpReactionModel
void PrintInfo() override
void Initialize() override
~G4DNAMolecularStepByStepModel() override
G4VDNAReactionModel * GetReactionModel()
const G4ITReactionTable * fpReactionTable
void SetReactionTable(G4ITReactionTable *)
std::unique_ptr< G4VITTimeStepComputer > fpTimeStepper
virtual void Initialize()
std::unique_ptr< G4VITReactionProcess > fpReactionProcess