Geant4.10
|
#include <G4FastSimulationManager.hh>
Definition at line 83 of file G4FastSimulationManager.hh.
G4FastSimulationManager::G4FastSimulationManager | ( | G4Envelope * | anEnvelope, |
G4bool | IsUnique = FALSE |
||
) |
Definition at line 53 of file G4FastSimulationManager.cc.
References G4GlobalFastSimulationManager::GetGlobalFastSimulationManager(), and G4Region::SetFastSimulationManager().
G4FastSimulationManager::~G4FastSimulationManager | ( | ) |
Definition at line 70 of file G4FastSimulationManager.cc.
References G4Region::ClearFastSimulationManager(), G4FastTrack::GetEnvelope(), G4Region::GetFastSimulationManager(), and G4GlobalFastSimulationManager::GetGlobalFastSimulationManager().
Definition at line 88 of file G4FastSimulationManager.cc.
References G4FastSimulationVector< T >::removeAt().
|
inline |
Definition at line 184 of file G4FastSimulationManager.hh.
Referenced by G4VFastSimulationModel::G4VFastSimulationModel().
G4bool G4FastSimulationManager::AtRestGetFastSimulationManagerTrigger | ( | const G4Track & | track, |
const G4Navigator * | a = 0 |
||
) |
Definition at line 249 of file G4FastSimulationManager.cc.
References G4Track::GetDefinition(), G4FastStep::Initialize(), and G4FastTrack::SetCurrentTrack().
Referenced by G4FastSimulationManagerProcess::AtRestGetPhysicalInteractionLength().
|
inline |
G4VFastSimulationModel * G4FastSimulationManager::GetFastSimulationModel | ( | const G4String & | modelName, |
const G4VFastSimulationModel * | previousFound, | ||
bool & | foundPrevious | ||
) | const |
Definition at line 127 of file G4FastSimulationManager.cc.
|
inline |
Definition at line 146 of file G4FastSimulationManager.hh.
Definition at line 111 of file G4FastSimulationManager.cc.
References G4FastSimulationVector< T >::removeAt().
G4VParticleChange * G4FastSimulationManager::InvokeAtRestDoIt | ( | ) |
Definition at line 290 of file G4FastSimulationManager.cc.
References G4VFastSimulationModel::AtRestDoIt().
Referenced by G4FastSimulationManagerProcess::AtRestDoIt().
G4VParticleChange * G4FastSimulationManager::InvokePostStepDoIt | ( | ) |
Definition at line 238 of file G4FastSimulationManager.cc.
References G4VFastSimulationModel::DoIt().
Referenced by G4FastSimulationManagerProcess::PostStepDoIt().
void G4FastSimulationManager::ListModels | ( | ) | const |
Definition at line 307 of file G4FastSimulationManager.cc.
References G4cout, and ListTitle().
void G4FastSimulationManager::ListModels | ( | const G4ParticleDefinition * | aPD | ) | const |
Definition at line 383 of file G4FastSimulationManager.cc.
References G4cout, G4endl, G4Exception(), JustWarning, and ListTitle().
Definition at line 324 of file G4FastSimulationManager.cc.
References G4ParticleTable::entries(), G4cout, G4endl, G4ParticleTable::GetParticleName(), G4ParticleTable::GetParticleTable(), and ListTitle().
void G4FastSimulationManager::ListTitle | ( | ) | const |
Definition at line 297 of file G4FastSimulationManager.cc.
References G4cout, G4FastTrack::GetEnvelope(), G4Region::GetName(), G4TransportationManager::GetNavigatorForTracking(), G4TransportationManager::GetTransportationManager(), G4Region::GetWorldPhysical(), and G4Navigator::GetWorldVolume().
Referenced by ListModels().
|
inline |
Definition at line 200 of file G4FastSimulationManager.hh.
G4bool G4FastSimulationManager::PostStepGetFastSimulationManagerTrigger | ( | const G4Track & | track, |
const G4Navigator * | a = 0 |
||
) |
Definition at line 184 of file G4FastSimulationManager.cc.
References G4Track::GetDefinition(), G4FastStep::Initialize(), G4FastTrack::OnTheBoundaryButExiting(), and G4FastTrack::SetCurrentTrack().
Referenced by G4FastSimulationManagerProcess::PostStepGetPhysicalInteractionLength().
|
inline |
Definition at line 192 of file G4FastSimulationManager.hh.
References G4FastSimulationVector< T >::remove().