Geant4
10.01.p03
|
#include <G4AdjointSimManager.hh>
Static Public Member Functions | |
static G4AdjointSimManager * | GetInstance () |
Private Member Functions | |
void | SetRestOfAdjointActions () |
void | SetAdjointPrimaryRunAndStackingActions () |
void | SetAdjointActions () |
void | ResetRestOfUserActions () |
void | ResetUserPrimaryRunAndStackingActions () |
void | ResetUserActions () |
void | DefineUserActions () |
G4AdjointSimManager () | |
~G4AdjointSimManager () | |
Static Private Attributes | |
static G4ThreadLocal G4AdjointSimManager * | instance = 0 |
Additional Inherited Members | |
Protected Attributes inherited from G4UserRunAction | |
G4bool | isMaster |
Definition at line 150 of file G4AdjointSimManager.hh.
|
private |
Definition at line 70 of file G4AdjointSimManager.cc.
References adjoint_sim_mode, DefineUserActions(), G4AdjointPrimaryGeneratorAction::GetListOfPrimaryFwdParticles(), G4RunManager::GetRunManager(), nb_nuc, normalisation_mode, G4AdjointTrackingAction::SetListOfPrimaryFwdParticles(), theAdjointPrimaryGeneratorAction, theAdjointStackingAction, theAdjointSteppingAction, theAdjointTrackingAction, theMessenger, use_user_StackingAction, use_user_TrackingAction, user_action_already_defined, and welcome_message.
Referenced by GetInstance().
|
private |
Definition at line 122 of file G4AdjointSimManager.cc.
References theAdjointEventAction, theAdjointPrimaryGeneratorAction, theAdjointRunAction, theAdjointStackingAction, theAdjointSteppingAction, theAdjointTrackingAction, and theMessenger.
void G4AdjointSimManager::BackToFwdSimulationMode | ( | ) |
Definition at line 221 of file G4AdjointSimManager.cc.
References adjoint_sim_mode, and ResetUserActions().
Referenced by RunAdjointSimulation().
|
virtual |
Reimplemented from G4UserRunAction.
Definition at line 620 of file G4AdjointSimManager.cc.
References adjoint_sim_mode, G4UserRunAction::BeginOfRunAction(), fUserRunAction, and theAdjointRunAction.
void G4AdjointSimManager::ConsiderParticleAsPrimary | ( | const G4String & | particle_name | ) |
Definition at line 550 of file G4AdjointSimManager.cc.
References G4AdjointPrimaryGeneratorAction::ConsiderParticleAsPrimary(), and theAdjointPrimaryGeneratorAction.
Referenced by G4AdjointPhysicsList::ConstructEM(), and G4AdjointSimMessenger::SetNewValue().
G4bool G4AdjointSimManager::DefineAdjointSourceOnTheExtSurfaceOfAVolume | ( | const G4String & | volume_name | ) |
Definition at line 526 of file G4AdjointSimManager.cc.
References G4AdjointCrossSurfChecker::AddanExtSurfaceOfAvolume(), area_of_the_adjoint_source, G4AdjointCrossSurfChecker::GetInstance(), G4AdjointPrimaryGeneratorAction::SetAdjointPrimarySourceOnAnExtSurfaceOfAVolume(), and theAdjointPrimaryGeneratorAction.
Referenced by G4AdjointSimMessenger::SetNewValue().
Definition at line 492 of file G4AdjointSimManager.cc.
References G4AdjointCrossSurfChecker::AddanExtSurfaceOfAvolume(), and G4AdjointCrossSurfChecker::GetInstance().
Referenced by G4AdjointSimMessenger::SetNewValue().
G4bool G4AdjointSimManager::DefineSphericalAdjointSource | ( | G4double | radius, |
G4ThreeVector | pos | ||
) |
Definition at line 505 of file G4AdjointSimManager.cc.
References G4AdjointCrossSurfChecker::AddaSphericalSurface(), area_of_the_adjoint_source, G4AdjointCrossSurfChecker::GetInstance(), G4AdjointPrimaryGeneratorAction::SetSphericalAdjointPrimarySource(), and theAdjointPrimaryGeneratorAction.
Referenced by G4AdjointSimMessenger::SetNewValue().
G4bool G4AdjointSimManager::DefineSphericalAdjointSourceWithCentreAtTheCentreOfAVolume | ( | G4double | radius, |
const G4String & | volume_name | ||
) |
Definition at line 515 of file G4AdjointSimManager.cc.
References G4AdjointCrossSurfChecker::AddaSphericalSurfaceWithCenterAtTheCenterOfAVolume(), area_of_the_adjoint_source, G4AdjointCrossSurfChecker::GetInstance(), G4AdjointPrimaryGeneratorAction::SetSphericalAdjointPrimarySource(), and theAdjointPrimaryGeneratorAction.
Referenced by G4AdjointSimMessenger::SetNewValue().
G4bool G4AdjointSimManager::DefineSphericalExtSource | ( | G4double | radius, |
G4ThreeVector | pos | ||
) |
Definition at line 477 of file G4AdjointSimManager.cc.
References G4AdjointCrossSurfChecker::AddaSphericalSurface(), and G4AdjointCrossSurfChecker::GetInstance().
Referenced by G4AdjointSimMessenger::SetNewValue().
G4bool G4AdjointSimManager::DefineSphericalExtSourceWithCentreAtTheCentreOfAVolume | ( | G4double | radius, |
const G4String & | volume_name | ||
) |
Definition at line 484 of file G4AdjointSimManager.cc.
References G4AdjointCrossSurfChecker::AddaSphericalSurfaceWithCenterAtTheCenterOfAVolume(), and G4AdjointCrossSurfChecker::GetInstance().
Referenced by G4AdjointSimMessenger::SetNewValue().
|
private |
Definition at line 308 of file G4AdjointSimManager.cc.
References fUserEventAction, fUserPrimaryGeneratorAction, fUserRunAction, fUserStackingAction, fUserSteppingAction, fUserTrackingAction, G4RunManager::GetRunManager(), G4RunManager::GetUserEventAction(), G4RunManager::GetUserPrimaryGeneratorAction(), G4RunManager::GetUserRunAction(), G4RunManager::GetUserStackingAction(), G4RunManager::GetUserSteppingAction(), G4RunManager::GetUserTrackingAction(), G4AdjointSteppingAction::SetUserForwardSteppingAction(), theAdjointSteppingAction, and user_action_already_defined.
Referenced by G4AdjointSimManager(), SetAdjointActions(), SetAdjointPrimaryRunAndStackingActions(), and SetRestOfAdjointActions().
|
virtual |
Reimplemented from G4UserRunAction.
Definition at line 632 of file G4AdjointSimManager.cc.
References adjoint_sim_mode, G4UserRunAction::EndOfRunAction(), fUserRunAction, and theAdjointRunAction.
|
inline |
Definition at line 166 of file G4AdjointSimManager.hh.
References adjoint_sim_mode.
Referenced by RMC01AnalysisManager::BeginOfRun().
|
inline |
Definition at line 199 of file G4AdjointSimManager.hh.
References area_of_the_adjoint_source.
Referenced by G4AdjointPrimaryGeneratorAction::GeneratePrimaries().
G4bool G4AdjointSimManager::GetAdjointTrackingMode | ( | ) |
Definition at line 322 of file G4AdjointSimManager.cc.
References G4AdjointTrackingAction::GetIsAdjointTrackingMode(), and theAdjointTrackingAction.
G4double G4AdjointSimManager::GetCosthAtEndOfLastAdjointTrack | ( | ) |
Definition at line 395 of file G4AdjointSimManager.cc.
References G4AdjointTrackingAction::GetCosthAtEndOfLastAdjointTrack(), and theAdjointTrackingAction.
G4bool G4AdjointSimManager::GetDidAdjParticleReachTheExtSource | ( | ) |
Definition at line 350 of file G4AdjointSimManager.cc.
References G4AdjointSteppingAction::GetDidAdjParticleReachTheExtSource(), and theAdjointSteppingAction.
Referenced by SetAdjointTrackingMode().
G4ThreeVector G4AdjointSimManager::GetDirectionAtEndOfLastAdjointTrack | ( | ) |
Definition at line 375 of file G4AdjointSimManager.cc.
References G4AdjointTrackingAction::GetDirectionAtEndOfLastAdjointTrack(), and theAdjointTrackingAction.
G4double G4AdjointSimManager::GetEkinAtEndOfLastAdjointTrack | ( | ) |
Definition at line 380 of file G4AdjointSimManager.cc.
References G4AdjointTrackingAction::GetEkinAtEndOfLastAdjointTrack(), and theAdjointTrackingAction.
Referenced by RMC01AnalysisManager::EndOfEventForAdjointSimulation().
G4double G4AdjointSimManager::GetEkinNucAtEndOfLastAdjointTrack | ( | ) |
Definition at line 385 of file G4AdjointSimManager.cc.
References G4AdjointTrackingAction::GetEkinNucAtEndOfLastAdjointTrack(), and theAdjointTrackingAction.
G4int G4AdjointSimManager::GetFwdParticleIndexAtEndOfLastAdjointTrack | ( | ) |
Definition at line 411 of file G4AdjointSimManager.cc.
References G4AdjointTrackingAction::GetLastFwdParticleIndex(), and theAdjointTrackingAction.
const G4String & G4AdjointSimManager::GetFwdParticleNameAtEndOfLastAdjointTrack | ( | ) |
Definition at line 400 of file G4AdjointSimManager.cc.
References G4AdjointTrackingAction::GetFwdParticleNameAtEndOfLastAdjointTrack(), and theAdjointTrackingAction.
G4int G4AdjointSimManager::GetFwdParticlePDGEncodingAtEndOfLastAdjointTrack | ( | ) |
Definition at line 405 of file G4AdjointSimManager.cc.
References G4AdjointTrackingAction::GetFwdParticlePDGEncodingAtEndOfLastAdjointTrack(), and theAdjointTrackingAction.
Referenced by RMC01AnalysisManager::EndOfEventForAdjointSimulation().
|
inline |
Definition at line 172 of file G4AdjointSimManager.hh.
References ID_of_last_particle_that_reach_the_ext_source.
|
static |
Definition at line 134 of file G4AdjointSimManager.cc.
References G4AdjointSimManager(), and instance.
Referenced by RMC01AnalysisManager::BeginOfRun(), G4AdjointPrimaryGeneratorAction::ComputeEnergyDistWeight(), RMC01AnalysisManager::ComputeMeanEdepAndError(), G4AdjointPhysicsList::ConstructEM(), RMC01AnalysisManager::EndOfEventForAdjointSimulation(), RMC01AnalysisManager::EndOfRun(), G4AdjointPrimaryGeneratorAction::GeneratePrimaries(), and main().
std::vector< G4ParticleDefinition * > * G4AdjointSimManager::GetListOfPrimaryFwdParticles | ( | ) |
Definition at line 356 of file G4AdjointSimManager.cc.
References G4AdjointPrimaryGeneratorAction::GetListOfPrimaryFwdParticles(), and theAdjointPrimaryGeneratorAction.
|
inline |
Definition at line 162 of file G4AdjointSimManager.hh.
References nb_evt_of_last_run.
Referenced by RMC01AnalysisManager::BeginOfRun(), G4AdjointPrimaryGeneratorAction::ComputeEnergyDistWeight(), RMC01AnalysisManager::ComputeMeanEdepAndError(), and RMC01AnalysisManager::EndOfRun().
size_t G4AdjointSimManager::GetNbOfPrimaryFwdParticles | ( | ) |
Definition at line 362 of file G4AdjointSimManager.cc.
References G4AdjointPrimaryGeneratorAction::GetListOfPrimaryFwdParticles(), and theAdjointPrimaryGeneratorAction.
|
inline |
Definition at line 206 of file G4AdjointSimManager.hh.
References normalisation_mode.
|
inline |
Definition at line 207 of file G4AdjointSimManager.hh.
References nb_nuc.
G4ThreeVector G4AdjointSimManager::GetPositionAtEndOfLastAdjointTrack | ( | ) |
Definition at line 369 of file G4AdjointSimManager.cc.
References G4AdjointTrackingAction::GetPositionAtEndOfLastAdjointTrack(), and theAdjointTrackingAction.
const G4String & G4AdjointSimManager::GetPrimaryIonName | ( | ) |
Definition at line 575 of file G4AdjointSimManager.cc.
References G4AdjointPrimaryGeneratorAction::GetPrimaryIonName(), and theAdjointPrimaryGeneratorAction.
G4double G4AdjointSimManager::GetWeightAtEndOfLastAdjointTrack | ( | ) |
Definition at line 390 of file G4AdjointSimManager.cc.
References G4AdjointTrackingAction::GetWeightAtEndOfLastAdjointTrack(), and theAdjointTrackingAction.
Referenced by RMC01AnalysisManager::EndOfEventForAdjointSimulation().
void G4AdjointSimManager::NeglectParticleAsPrimary | ( | const G4String & | particle_name | ) |
Definition at line 556 of file G4AdjointSimManager.cc.
References G4AdjointPrimaryGeneratorAction::NeglectParticleAsPrimary(), and theAdjointPrimaryGeneratorAction.
Referenced by G4AdjointSimMessenger::SetNewValue().
void G4AdjointSimManager::RegisterAdjointPrimaryWeight | ( | G4double | aWeight | ) |
Definition at line 581 of file G4AdjointSimManager.cc.
References G4AdjointSteppingAction::SetPrimWeight(), theAdjointPrimaryWeight, and theAdjointSteppingAction.
void G4AdjointSimManager::RegisterAtEndOfAdjointTrack | ( | ) |
Definition at line 417 of file G4AdjointSimManager.cc.
References G4ParticleTable::FindParticle(), G4ParticleDefinition::GetBaryonNumber(), G4AdjointSteppingAction::GetLastEkin(), G4AdjointSteppingAction::GetLastMomentum(), G4AdjointSteppingAction::GetLastPartDef(), G4AdjointSteppingAction::GetLastPosition(), G4AdjointSteppingAction::GetLastWeight(), G4AdjointPrimaryGeneratorAction::GetListOfPrimaryFwdParticles(), G4ParticleDefinition::GetParticleName(), G4ParticleTable::GetParticleTable(), G4ParticleDefinition::GetParticleType(), G4ParticleDefinition::GetPDGEncoding(), ID_of_last_particle_that_reach_the_ext_source, last_cos_th, last_direction, last_ekin, last_ekin_nuc, last_fwd_part_index, last_fwd_part_name, last_fwd_part_PDGEncoding, last_pos, last_weight, nb_nuc, G4String::remove(), theAdjointPrimaryGeneratorAction, and theAdjointSteppingAction.
Referenced by SetAdjointTrackingMode().
|
private |
Definition at line 283 of file G4AdjointSimManager.cc.
References fUserEventAction, fUserSteppingAction, fUserTrackingAction, and G4RunManager::GetRunManager().
Referenced by SetAdjointTrackingMode().
|
private |
Definition at line 268 of file G4AdjointSimManager.cc.
References fUserEventAction, fUserPrimaryGeneratorAction, fUserStackingAction, fUserSteppingAction, fUserTrackingAction, and G4RunManager::GetRunManager().
Referenced by BackToFwdSimulationMode().
|
private |
Definition at line 297 of file G4AdjointSimManager.cc.
References fUserPrimaryGeneratorAction, fUserRunAction, fUserStackingAction, and G4RunManager::GetRunManager().
void G4AdjointSimManager::RunAdjointSimulation | ( | G4int | nb_evt | ) |
Definition at line 141 of file G4AdjointSimManager.cc.
References BackToFwdSimulationMode(), G4RunManager::BeamOn(), G4cout, G4AdjointPrimaryGeneratorAction::GetNbOfAdjointPrimaryTypes(), G4RunManager::GetRunManager(), nb_evt_of_last_run, G4RunManager::sequentialRM, SwitchToAdjointSimulationMode(), theAdjointPrimaryGeneratorAction, and welcome_message.
Referenced by G4AdjointSimMessenger::SetNewValue().
|
private |
Definition at line 230 of file G4AdjointSimManager.cc.
References DefineUserActions(), fUserStackingAction, fUserTrackingAction, G4RunManager::GetRunManager(), G4AdjointTrackingAction::SetUserForwardTrackingAction(), G4AdjointStackingAction::SetUserFwdStackingAction(), theAdjointEventAction, theAdjointPrimaryGeneratorAction, theAdjointStackingAction, theAdjointSteppingAction, theAdjointTrackingAction, use_user_StackingAction, use_user_TrackingAction, and user_action_already_defined.
Referenced by SwitchToAdjointSimulationMode().
void G4AdjointSimManager::SetAdjointEventAction | ( | G4UserEventAction * | anAction | ) |
Definition at line 589 of file G4AdjointSimManager.cc.
References theAdjointEventAction.
Referenced by main().
|
private |
Definition at line 251 of file G4AdjointSimManager.cc.
References DefineUserActions(), fUserStackingAction, G4RunManager::GetRunManager(), G4AdjointStackingAction::SetUserFwdStackingAction(), theAdjointPrimaryGeneratorAction, theAdjointRunAction, theAdjointStackingAction, use_user_StackingAction, and user_action_already_defined.
void G4AdjointSimManager::SetAdjointRunAction | ( | G4UserRunAction * | anAction | ) |
Definition at line 608 of file G4AdjointSimManager.cc.
References theAdjointRunAction.
Referenced by main().
void G4AdjointSimManager::SetAdjointSourceEmax | ( | G4double | Emax | ) |
Definition at line 544 of file G4AdjointSimManager.cc.
References G4AdjointPrimaryGeneratorAction::SetEmax(), and theAdjointPrimaryGeneratorAction.
Referenced by G4AdjointSimMessenger::SetNewValue().
void G4AdjointSimManager::SetAdjointSourceEmin | ( | G4double | Emin | ) |
Definition at line 538 of file G4AdjointSimManager.cc.
References G4AdjointPrimaryGeneratorAction::SetEmin(), and theAdjointPrimaryGeneratorAction.
Referenced by G4AdjointSimMessenger::SetNewValue().
void G4AdjointSimManager::SetAdjointStackingAction | ( | G4UserStackingAction * | anAction | ) |
Definition at line 601 of file G4AdjointSimManager.cc.
References G4AdjointStackingAction::SetUserAdjointStackingAction(), and theAdjointStackingAction.
void G4AdjointSimManager::SetAdjointSteppingAction | ( | G4UserSteppingAction * | anAction | ) |
Definition at line 595 of file G4AdjointSimManager.cc.
References G4AdjointSteppingAction::SetUserAdjointSteppingAction(), and theAdjointSteppingAction.
void G4AdjointSimManager::SetAdjointTrackingMode | ( | G4bool | aBool | ) |
Definition at line 327 of file G4AdjointSimManager.cc.
References adjoint_tracking_mode, GetDidAdjParticleReachTheExtSource(), RegisterAtEndOfAdjointTrack(), ResetRestOfUserActions(), G4AdjointStackingAction::SetAdjointMode(), G4AdjointStackingAction::SetKillTracks(), SetRestOfAdjointActions(), and theAdjointStackingAction.
Referenced by G4AdjointPrimaryGeneratorAction::GeneratePrimaries().
void G4AdjointSimManager::SetExtSourceEmax | ( | G4double | Emax | ) |
Definition at line 499 of file G4AdjointSimManager.cc.
References G4AdjointSteppingAction::SetExtSourceEMax(), and theAdjointSteppingAction.
Referenced by G4AdjointSimMessenger::SetNewValue().
void G4AdjointSimManager::SetNbOfPrimaryFwdGammasPerEvent | ( | G4int | nb | ) |
Definition at line 614 of file G4AdjointSimManager.cc.
References G4AdjointPrimaryGeneratorAction::SetNbPrimaryFwdGammasPerEvent(), and theAdjointPrimaryGeneratorAction.
Referenced by G4AdjointSimMessenger::SetNewValue().
|
inline |
Definition at line 205 of file G4AdjointSimManager.hh.
References n, and normalisation_mode.
void G4AdjointSimManager::SetPrimaryIon | ( | G4ParticleDefinition * | adjointIon, |
G4ParticleDefinition * | fwdIon | ||
) |
Definition at line 569 of file G4AdjointSimManager.cc.
References G4AdjointPrimaryGeneratorAction::SetPrimaryIon(), and theAdjointPrimaryGeneratorAction.
|
private |
Definition at line 192 of file G4AdjointSimManager.cc.
References DefineUserActions(), G4RunManager::GetRunManager(), theAdjointEventAction, theAdjointSteppingAction, theAdjointTrackingAction, and user_action_already_defined.
Referenced by SetAdjointTrackingMode().
void G4AdjointSimManager::SwitchToAdjointSimulationMode | ( | ) |
Definition at line 208 of file G4AdjointSimManager.cc.
References adjoint_sim_mode, ID_of_last_particle_that_reach_the_ext_source, SetAdjointActions(), theAdjointPrimaryGeneratorAction, and G4AdjointPrimaryGeneratorAction::UpdateListOfPrimaryParticles().
Referenced by RunAdjointSimulation().
|
inline |
Definition at line 218 of file G4AdjointSimManager.hh.
References use_user_StackingAction.
|
inline |
Definition at line 219 of file G4AdjointSimManager.hh.
References use_user_TrackingAction.
|
private |
Definition at line 288 of file G4AdjointSimManager.hh.
Referenced by BackToFwdSimulationMode(), BeginOfRunAction(), EndOfRunAction(), G4AdjointSimManager(), GetAdjointSimMode(), and SwitchToAdjointSimulationMode().
|
private |
Definition at line 287 of file G4AdjointSimManager.hh.
Referenced by SetAdjointTrackingMode().
|
private |
Definition at line 307 of file G4AdjointSimManager.hh.
Referenced by DefineAdjointSourceOnTheExtSurfaceOfAVolume(), DefineSphericalAdjointSource(), DefineSphericalAdjointSourceWithCentreAtTheCentreOfAVolume(), and GetAdjointSourceArea().
|
private |
Definition at line 268 of file G4AdjointSimManager.hh.
Referenced by DefineUserActions(), ResetRestOfUserActions(), and ResetUserActions().
|
private |
Definition at line 269 of file G4AdjointSimManager.hh.
Referenced by DefineUserActions(), ResetUserActions(), and ResetUserPrimaryRunAndStackingActions().
|
private |
Definition at line 267 of file G4AdjointSimManager.hh.
Referenced by BeginOfRunAction(), DefineUserActions(), EndOfRunAction(), and ResetUserPrimaryRunAndStackingActions().
|
private |
Definition at line 272 of file G4AdjointSimManager.hh.
Referenced by DefineUserActions(), ResetUserActions(), ResetUserPrimaryRunAndStackingActions(), SetAdjointActions(), and SetAdjointPrimaryRunAndStackingActions().
|
private |
Definition at line 271 of file G4AdjointSimManager.hh.
Referenced by DefineUserActions(), ResetRestOfUserActions(), and ResetUserActions().
|
private |
Definition at line 270 of file G4AdjointSimManager.hh.
Referenced by DefineUserActions(), ResetRestOfUserActions(), ResetUserActions(), and SetAdjointActions().
|
private |
Definition at line 300 of file G4AdjointSimManager.hh.
Referenced by GetIDOfLastAdjParticleReachingExtSource(), RegisterAtEndOfAdjointTrack(), and SwitchToAdjointSimulationMode().
|
staticprivate |
Definition at line 237 of file G4AdjointSimManager.hh.
Referenced by GetInstance().
|
private |
Definition at line 295 of file G4AdjointSimManager.hh.
Referenced by RegisterAtEndOfAdjointTrack().
|
private |
Definition at line 293 of file G4AdjointSimManager.hh.
Referenced by RegisterAtEndOfAdjointTrack().
|
private |
Definition at line 294 of file G4AdjointSimManager.hh.
Referenced by RegisterAtEndOfAdjointTrack().
|
private |
Definition at line 294 of file G4AdjointSimManager.hh.
Referenced by RegisterAtEndOfAdjointTrack().
|
private |
Definition at line 298 of file G4AdjointSimManager.hh.
Referenced by RegisterAtEndOfAdjointTrack().
|
private |
Definition at line 296 of file G4AdjointSimManager.hh.
Referenced by RegisterAtEndOfAdjointTrack().
|
private |
Definition at line 297 of file G4AdjointSimManager.hh.
Referenced by RegisterAtEndOfAdjointTrack().
|
private |
Definition at line 292 of file G4AdjointSimManager.hh.
Referenced by RegisterAtEndOfAdjointTrack().
|
private |
Definition at line 299 of file G4AdjointSimManager.hh.
Referenced by RegisterAtEndOfAdjointTrack().
|
private |
Definition at line 302 of file G4AdjointSimManager.hh.
Referenced by GetNbEvtOfLastRun(), and RunAdjointSimulation().
|
private |
Definition at line 308 of file G4AdjointSimManager.hh.
Referenced by G4AdjointSimManager(), GetNumberNucleonsInIon(), and RegisterAtEndOfAdjointTrack().
|
private |
Definition at line 303 of file G4AdjointSimManager.hh.
Referenced by G4AdjointSimManager(), GetNormalisationMode(), and SetNormalisationMode().
|
private |
Definition at line 279 of file G4AdjointSimManager.hh.
Referenced by SetAdjointActions(), SetAdjointEventAction(), SetRestOfAdjointActions(), and ~G4AdjointSimManager().
|
private |
Definition at line 280 of file G4AdjointSimManager.hh.
Referenced by ConsiderParticleAsPrimary(), DefineAdjointSourceOnTheExtSurfaceOfAVolume(), DefineSphericalAdjointSource(), DefineSphericalAdjointSourceWithCentreAtTheCentreOfAVolume(), G4AdjointSimManager(), GetListOfPrimaryFwdParticles(), GetNbOfPrimaryFwdParticles(), GetPrimaryIonName(), NeglectParticleAsPrimary(), RegisterAtEndOfAdjointTrack(), RunAdjointSimulation(), SetAdjointActions(), SetAdjointPrimaryRunAndStackingActions(), SetAdjointSourceEmax(), SetAdjointSourceEmin(), SetNbOfPrimaryFwdGammasPerEvent(), SetPrimaryIon(), SwitchToAdjointSimulationMode(), and ~G4AdjointSimManager().
|
private |
Definition at line 309 of file G4AdjointSimManager.hh.
Referenced by RegisterAdjointPrimaryWeight().
|
private |
Definition at line 278 of file G4AdjointSimManager.hh.
Referenced by BeginOfRunAction(), EndOfRunAction(), SetAdjointPrimaryRunAndStackingActions(), SetAdjointRunAction(), and ~G4AdjointSimManager().
|
private |
Definition at line 283 of file G4AdjointSimManager.hh.
Referenced by G4AdjointSimManager(), SetAdjointActions(), SetAdjointPrimaryRunAndStackingActions(), SetAdjointStackingAction(), SetAdjointTrackingMode(), and ~G4AdjointSimManager().
|
private |
Definition at line 282 of file G4AdjointSimManager.hh.
Referenced by DefineUserActions(), G4AdjointSimManager(), GetDidAdjParticleReachTheExtSource(), RegisterAdjointPrimaryWeight(), RegisterAtEndOfAdjointTrack(), SetAdjointActions(), SetAdjointSteppingAction(), SetExtSourceEmax(), SetRestOfAdjointActions(), and ~G4AdjointSimManager().
|
private |
Definition at line 281 of file G4AdjointSimManager.hh.
Referenced by G4AdjointSimManager(), GetAdjointTrackingMode(), GetCosthAtEndOfLastAdjointTrack(), GetDirectionAtEndOfLastAdjointTrack(), GetEkinAtEndOfLastAdjointTrack(), GetEkinNucAtEndOfLastAdjointTrack(), GetFwdParticleIndexAtEndOfLastAdjointTrack(), GetFwdParticleNameAtEndOfLastAdjointTrack(), GetFwdParticlePDGEncodingAtEndOfLastAdjointTrack(), GetPositionAtEndOfLastAdjointTrack(), GetWeightAtEndOfLastAdjointTrack(), SetAdjointActions(), SetRestOfAdjointActions(), and ~G4AdjointSimManager().
|
private |
Definition at line 262 of file G4AdjointSimManager.hh.
Referenced by G4AdjointSimManager(), and ~G4AdjointSimManager().
|
private |
Definition at line 273 of file G4AdjointSimManager.hh.
Referenced by G4AdjointSimManager(), SetAdjointActions(), SetAdjointPrimaryRunAndStackingActions(), and UseUserStackingActionInFwdTrackingPhase().
|
private |
Definition at line 274 of file G4AdjointSimManager.hh.
Referenced by G4AdjointSimManager(), SetAdjointActions(), and UseUserTrackingActionInFwdTrackingPhase().
|
private |
Definition at line 266 of file G4AdjointSimManager.hh.
Referenced by DefineUserActions(), G4AdjointSimManager(), SetAdjointActions(), SetAdjointPrimaryRunAndStackingActions(), and SetRestOfAdjointActions().
|
private |
Definition at line 317 of file G4AdjointSimManager.hh.
Referenced by G4AdjointSimManager(), and RunAdjointSimulation().