|
Geant4-11
|
#include <G4DNAReactionTypeManager.hh>
Public Member Functions | |
| G4DNAReactionTypeManager () | |
| ReactionType | GetReactionTypeByID (ReactionID iD) |
| const ReactionTypeTable * | GetReactionTypeTable () const override |
| void | SetReactionTypeTable (G4VReactionType *process) override |
| void | SetTypeTableByID (std::map< ReactionID, ReactionType > byIDMap) override |
| ~G4DNAReactionTypeManager () override | |
Protected Member Functions | |
| void | Clear () |
Private Attributes | |
| std::map< ReactionID, ReactionType > | fReactionTypeByID |
| ReactionTypeTable | fReactionTypeTable |
Definition at line 46 of file G4DNAReactionTypeManager.hh.
| G4DNAReactionTypeManager::G4DNAReactionTypeManager | ( | ) |
Definition at line 31 of file G4DNAReactionTypeManager.cc.
|
override |
|
protected |
Definition at line 40 of file G4DNAReactionTypeManager.cc.
References fReactionTypeTable.
Referenced by ~G4DNAReactionTypeManager().
| ReactionType G4DNAReactionTypeManager::GetReactionTypeByID | ( | ReactionID | iD | ) |
Definition at line 69 of file G4DNAReactionTypeManager.cc.
References fReactionTypeByID.
Referenced by G4DNAIndependentReactionTimeStepper::GetReactionType().
|
overridevirtual |
Implements G4VReactionTypeManager.
Definition at line 59 of file G4DNAReactionTypeManager.cc.
References fReactionTypeTable.
Referenced by G4DNAIndependentReactionTimeStepper::CalculateStep(), and G4DNAIndependentReactionTimeStepper::GetTimeToEncounter().
|
overridevirtual |
Implements G4VReactionTypeManager.
Definition at line 53 of file G4DNAReactionTypeManager.cc.
References fReactionTypeTable.
|
overridevirtual |
Implements G4VReactionTypeManager.
Definition at line 64 of file G4DNAReactionTypeManager.cc.
References fReactionTypeByID.
|
private |
Definition at line 60 of file G4DNAReactionTypeManager.hh.
Referenced by GetReactionTypeByID(), and SetTypeTableByID().
|
private |
Definition at line 59 of file G4DNAReactionTypeManager.hh.
Referenced by Clear(), GetReactionTypeTable(), and SetReactionTypeTable().