|
Geant4 11.4.0
Toolkit for the simulation of the passage of particles through matter
|
#include <G4DNAUpdateSystemModel.hh>
Public Types | |
| using | Index = G4VDNAMesh::Index |
| using | MolType = const G4MolecularConfiguration* |
| using | JumpingData = std::pair<MolType, Index> |
| using | ReactionData = const G4DNAMolecularReactionData |
Public Member Functions | |
| G4DNAUpdateSystemModel () | |
| ~G4DNAUpdateSystemModel () override=default | |
| void | UpdateSystem (const Index &index, const ReactionData &data) |
| void | UpdateSystem (const Index &index, const JumpingData &data) |
| void | SetMesh (G4DNAMesh *) |
| void | SetGlobalTime (const G4double &globalTime) |
| void | SetVerbose (G4int verbose) |
| Public Member Functions inherited from G4VUpdateSystemModel | |
| G4VUpdateSystemModel ()=default | |
| virtual | ~G4VUpdateSystemModel ()=default |
Definition at line 36 of file G4DNAUpdateSystemModel.hh.
Definition at line 39 of file G4DNAUpdateSystemModel.hh.
| using G4DNAUpdateSystemModel::JumpingData = std::pair<MolType, Index> |
Definition at line 41 of file G4DNAUpdateSystemModel.hh.
| using G4DNAUpdateSystemModel::MolType = const G4MolecularConfiguration* |
Definition at line 40 of file G4DNAUpdateSystemModel.hh.
Definition at line 42 of file G4DNAUpdateSystemModel.hh.
|
default |
|
overridedefault |
|
inline |
Definition at line 49 of file G4DNAUpdateSystemModel.hh.
| void G4DNAUpdateSystemModel::SetMesh | ( | G4DNAMesh * | pMesh | ) |
Definition at line 39 of file G4DNAUpdateSystemModel.cc.
|
inline |
Definition at line 50 of file G4DNAUpdateSystemModel.hh.
| void G4DNAUpdateSystemModel::UpdateSystem | ( | const Index & | index, |
| const JumpingData & | data ) |
Definition at line 207 of file G4DNAUpdateSystemModel.cc.
| void G4DNAUpdateSystemModel::UpdateSystem | ( | const Index & | index, |
| const ReactionData & | data ) |
Definition at line 157 of file G4DNAUpdateSystemModel.cc.