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