|
Geant4 11.4.0
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.
Referenced by G4DNAEventScheduler(), and operator=().
|
overridedefault |
|
delete |
| void G4DNAEventScheduler::AddTimeToRecord | ( | const G4double & | time | ) |
Definition at line 47 of file G4DNAEventScheduler.cc.
Definition at line 613 of file G4DNAEventScheduler.cc.
Referenced by Voxelizing().
| void G4DNAEventScheduler::ClearAndReChargeCounter | ( | ) |
| std::map< G4double, G4DNAEventScheduler::MapCounter > G4DNAEventScheduler::GetCounterMap | ( | ) | const |
Definition at line 598 of file G4DNAEventScheduler.cc.
| G4double G4DNAEventScheduler::GetEndTime | ( | ) | const |
Definition at line 287 of file G4DNAEventScheduler.cc.
Referenced by Initialize().
| G4double G4DNAEventScheduler::GetGlobalTime | ( | ) | const |
Definition at line 285 of file G4DNAEventScheduler.cc.
Referenced by ParticleBasedCounter().
| G4DNAMesh * G4DNAEventScheduler::GetMesh | ( | ) | const |
Definition at line 609 of file G4DNAEventScheduler.cc.
| G4int G4DNAEventScheduler::GetPixels | ( | ) | const |
Definition at line 611 of file G4DNAEventScheduler.cc.
| G4double G4DNAEventScheduler::GetStartTime | ( | ) | const |
Definition at line 283 of file G4DNAEventScheduler.cc.
| G4double G4DNAEventScheduler::GetTimeStep | ( | ) | const |
Definition at line 289 of file G4DNAEventScheduler.cc.
|
inline |
Definition at line 294 of file G4DNAEventScheduler.cc.
| void G4DNAEventScheduler::Initialize | ( | const G4DNABoundingBox & | boundingBox, |
| G4int | pixel ) |
Definition at line 205 of file G4DNAEventScheduler.cc.
| void G4DNAEventScheduler::InitializeInMesh | ( | ) |
Definition at line 251 of file G4DNAEventScheduler.cc.
Referenced by RunInMesh().
|
delete |
| void G4DNAEventScheduler::ParticleBasedCounter | ( | ) |
Definition at line 663 of file G4DNAEventScheduler.cc.
| void G4DNAEventScheduler::PrintRecordTime | ( | ) |
Definition at line 575 of file G4DNAEventScheduler.cc.
| void G4DNAEventScheduler::RecordTime | ( | ) |
Definition at line 546 of file G4DNAEventScheduler.cc.
Referenced by Stepping().
| void G4DNAEventScheduler::Reset | ( | ) |
Definition at line 175 of file G4DNAEventScheduler.cc.
| void G4DNAEventScheduler::ResetCounter | ( | ) |
Definition at line 710 of file G4DNAEventScheduler.cc.
| void G4DNAEventScheduler::ResetInMesh | ( | ) |
Definition at line 267 of file G4DNAEventScheduler.cc.
Referenced by RunInMesh().
| void G4DNAEventScheduler::ReVoxelizing | ( | G4int | pixel | ) |
Definition at line 138 of file G4DNAEventScheduler.cc.
Referenced by InitializeInMesh().
| void G4DNAEventScheduler::Run | ( | ) |
Definition at line 308 of file G4DNAEventScheduler.cc.
| void G4DNAEventScheduler::RunInMesh | ( | ) |
Definition at line 346 of file G4DNAEventScheduler.cc.
Referenced by Run().
|
inline |
Definition at line 78 of file G4DNAEventScheduler.hh.
| void G4DNAEventScheduler::SetEndTime | ( | const G4double & | endTime | ) |
Definition at line 541 of file G4DNAEventScheduler.cc.
| void G4DNAEventScheduler::SetMaxNbSteps | ( | G4int | max | ) |
Definition at line 296 of file G4DNAEventScheduler.cc.
| void G4DNAEventScheduler::SetStartTime | ( | G4double | time | ) |
Definition at line 301 of file G4DNAEventScheduler.cc.
| void G4DNAEventScheduler::SetUserMeshAction | ( | std::unique_ptr< G4UserMeshAction > | pUserMeshAction | ) |
Definition at line 603 of file G4DNAEventScheduler.cc.
|
inline |
Definition at line 75 of file G4DNAEventScheduler.hh.
| void G4DNAEventScheduler::Stepping | ( | ) |
Definition at line 457 of file G4DNAEventScheduler.cc.
Referenced by RunInMesh().
| void G4DNAEventScheduler::Stop | ( | ) |
Definition at line 307 of file G4DNAEventScheduler.cc.
| void G4DNAEventScheduler::Voxelizing | ( | const G4DNABoundingBox & | boundingBox | ) |
Definition at line 58 of file G4DNAEventScheduler.cc.
Referenced by Initialize().