|
Geant4-11
|
#include <G4DNAEventSet.hh>
Public Types | |
| using | Data = std::pair< std::unique_ptr< JumpingData >, ReactionData * > |
| using | Index = G4Voxel::Index |
| using | JumpingData = std::pair< MolType, Index > |
| using | MolType = const G4MolecularConfiguration * |
| using | ReactionData = const G4DNAMolecularReactionData |
Public Member Functions | |
| Event (G4double time, unsigned int key, ReactionData *) | |
| Event (G4double time, unsigned int key, std::unique_ptr< JumpingData > &&) | |
| JumpingData * | GetJumpingData () const |
| unsigned int | GetKey () const |
| ReactionData * | GetReactionData () const |
| G4double | GetTime () const |
| void | PrintEvent () const |
| virtual | ~Event () |
Private Attributes | |
| Data | fData |
| unsigned int | fKey |
| G4double | fTimeStep |
Definition at line 38 of file G4DNAEventSet.hh.
| using Event::Data = std::pair<std::unique_ptr<JumpingData>, ReactionData*> |
Definition at line 48 of file G4DNAEventSet.hh.
| using Event::Index = G4Voxel::Index |
Definition at line 41 of file G4DNAEventSet.hh.
| using Event::JumpingData = std::pair<MolType, Index> |
Definition at line 43 of file G4DNAEventSet.hh.
| using Event::MolType = const G4MolecularConfiguration* |
Definition at line 42 of file G4DNAEventSet.hh.
| using Event::ReactionData = const G4DNAMolecularReactionData |
Definition at line 44 of file G4DNAEventSet.hh.
| Event::Event | ( | G4double | time, |
| unsigned int | key, | ||
| ReactionData * | pReactionData | ||
| ) |
Definition at line 31 of file G4DNAEventSet.cc.
| Event::Event | ( | G4double | time, |
| unsigned int | key, | ||
| std::unique_ptr< JumpingData > && | jumping | ||
| ) |
Definition at line 38 of file G4DNAEventSet.cc.
|
virtualdefault |
|
inline |
|
inline |
|
inline |
|
inline |
| void Event::PrintEvent | ( | ) | const |
Definition at line 48 of file G4DNAEventSet.cc.
References fData, fKey, fTimeStep, G4BestUnit, G4cout, and G4endl.
|
private |
Definition at line 65 of file G4DNAEventSet.hh.
Referenced by GetJumpingData(), GetReactionData(), and PrintEvent().
|
private |
Definition at line 64 of file G4DNAEventSet.hh.
Referenced by GetKey(), and PrintEvent().
|
private |
Definition at line 63 of file G4DNAEventSet.hh.
Referenced by GetTime(), and PrintEvent().