Geant4 11.1.1
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.
G4DNAUpdateSystemModel::G4DNAUpdateSystemModel | ( | ) |
Definition at line 34 of file G4DNAUpdateSystemModel.cc.
|
overridedefault |
|
inline |
Definition at line 49 of file G4DNAUpdateSystemModel.hh.
void G4DNAUpdateSystemModel::SetMesh | ( | G4DNAMesh * | pMesh | ) |
Definition at line 38 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 206 of file G4DNAUpdateSystemModel.cc.
void G4DNAUpdateSystemModel::UpdateSystem | ( | const Index & | index, |
const ReactionData & | data | ||
) |
Definition at line 156 of file G4DNAUpdateSystemModel.cc.