Geant4 11.2.2
Toolkit for the simulation of the passage of particles through matter
|
#include <G4DNAEventScheduler.hh>
Public Types | |
using | MolType = const G4MolecularConfiguration* |
using | MapList = std::map<MolType, size_t> |
using | MapCounter = std::map<MolType, G4int> |
Static Public Member Functions | |
static G4bool | CheckingReactionRadius (G4double resolution) |
Definition at line 54 of file G4DNAEventScheduler.hh.
using G4DNAEventScheduler::MapCounter = std::map<MolType, G4int> |
Definition at line 59 of file G4DNAEventScheduler.hh.
using G4DNAEventScheduler::MapList = std::map<MolType, size_t> |
Definition at line 58 of file G4DNAEventScheduler.hh.
using G4DNAEventScheduler::MolType = const G4MolecularConfiguration* |
Definition at line 57 of file G4DNAEventScheduler.hh.
G4DNAEventScheduler::G4DNAEventScheduler | ( | ) |
Definition at line 41 of file G4DNAEventScheduler.cc.
|
overridedefault |
|
delete |
void G4DNAEventScheduler::AddTimeToRecord | ( | const G4double & | time | ) |
Definition at line 106 of file G4DNAEventScheduler.cc.
Definition at line 626 of file G4DNAEventScheduler.cc.
Referenced by Initialize().
void G4DNAEventScheduler::ClearAndReChargeCounter | ( | ) |
Definition at line 47 of file G4DNAEventScheduler.cc.
Referenced by Initialize().
std::map< G4double, G4DNAEventScheduler::MapCounter > G4DNAEventScheduler::GetCounterMap | ( | ) | const |
Definition at line 611 of file G4DNAEventScheduler.cc.
G4double G4DNAEventScheduler::GetEndTime | ( | ) | const |
Definition at line 308 of file G4DNAEventScheduler.cc.
G4DNAMesh * G4DNAEventScheduler::GetMesh | ( | ) | const |
Definition at line 622 of file G4DNAEventScheduler.cc.
G4int G4DNAEventScheduler::GetPixels | ( | ) | const |
Definition at line 624 of file G4DNAEventScheduler.cc.
G4double G4DNAEventScheduler::GetStartTime | ( | ) | const |
Definition at line 306 of file G4DNAEventScheduler.cc.
G4double G4DNAEventScheduler::GetTimeStep | ( | ) | const |
Definition at line 310 of file G4DNAEventScheduler.cc.
|
inline |
Definition at line 315 of file G4DNAEventScheduler.cc.
void G4DNAEventScheduler::Initialize | ( | const G4DNABoundingBox & | boundingBox, |
G4int | pixel ) |
Definition at line 221 of file G4DNAEventScheduler.cc.
void G4DNAEventScheduler::InitializeInMesh | ( | ) |
Definition at line 274 of file G4DNAEventScheduler.cc.
Referenced by RunInMesh().
|
delete |
void G4DNAEventScheduler::PrintRecordTime | ( | ) |
Definition at line 588 of file G4DNAEventScheduler.cc.
void G4DNAEventScheduler::RecordTime | ( | ) |
Definition at line 565 of file G4DNAEventScheduler.cc.
Referenced by Stepping().
void G4DNAEventScheduler::Reset | ( | ) |
Definition at line 194 of file G4DNAEventScheduler.cc.
Referenced by Run().
void G4DNAEventScheduler::ResetInMesh | ( | ) |
Definition at line 290 of file G4DNAEventScheduler.cc.
Referenced by RunInMesh().
void G4DNAEventScheduler::ReVoxelizing | ( | G4int | pixel | ) |
Definition at line 157 of file G4DNAEventScheduler.cc.
Referenced by InitializeInMesh().
void G4DNAEventScheduler::Run | ( | ) |
Definition at line 329 of file G4DNAEventScheduler.cc.
void G4DNAEventScheduler::RunInMesh | ( | ) |
Definition at line 367 of file G4DNAEventScheduler.cc.
Referenced by Run().
|
inline |
Definition at line 77 of file G4DNAEventScheduler.hh.
void G4DNAEventScheduler::SetEndTime | ( | const G4double & | endTime | ) |
Definition at line 560 of file G4DNAEventScheduler.cc.
void G4DNAEventScheduler::SetMaxNbSteps | ( | G4int | max | ) |
Definition at line 317 of file G4DNAEventScheduler.cc.
void G4DNAEventScheduler::SetStartTime | ( | G4double | time | ) |
Definition at line 322 of file G4DNAEventScheduler.cc.
void G4DNAEventScheduler::SetUserMeshAction | ( | std::unique_ptr< G4UserMeshAction > | pUserMeshAction | ) |
Definition at line 616 of file G4DNAEventScheduler.cc.
|
inline |
Definition at line 74 of file G4DNAEventScheduler.hh.
void G4DNAEventScheduler::Stepping | ( | ) |
Definition at line 478 of file G4DNAEventScheduler.cc.
Referenced by RunInMesh().
void G4DNAEventScheduler::Stop | ( | ) |
Definition at line 328 of file G4DNAEventScheduler.cc.
void G4DNAEventScheduler::Voxelizing | ( | ) |
Definition at line 116 of file G4DNAEventScheduler.cc.
Referenced by Initialize().