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().