#include <G4AdjointSimManager.hh>
Definition at line 150 of file G4AdjointSimManager.hh.
◆ G4AdjointSimManager()
G4AdjointSimManager::G4AdjointSimManager |
( |
| ) |
|
|
private |
Definition at line 70 of file G4AdjointSimManager.cc.
108 theRunManager->G4RunManager::SetUserAction(
this);
bool use_user_TrackingAction
G4UserStackingAction * fUserStackingAction
bool use_user_StackingAction
G4int last_fwd_part_PDGEncoding
G4AdjointSteppingAction * theAdjointSteppingAction
G4int last_fwd_part_index
G4AdjointTrackingAction * theAdjointTrackingAction
G4VUserPrimaryGeneratorAction * fUserPrimaryGeneratorAction
G4UserRunAction * fUserRunAction
G4UserEventAction * fUserEventAction
void SetListOfPrimaryFwdParticles(std::vector< G4ParticleDefinition *> *aListOfParticles)
G4UserTrackingAction * fUserTrackingAction
G4UserRunAction * theAdjointRunAction
G4UserEventAction * theAdjointEventAction
G4AdjointStackingAction * theAdjointStackingAction
G4AdjointSimMessenger * theMessenger
static G4RunManager * GetRunManager()
G4UserSteppingAction * fUserSteppingAction
G4double area_of_the_adjoint_source
std::vector< G4ParticleDefinition * > * GetListOfPrimaryFwdParticles()
G4double theAdjointPrimaryWeight
bool user_action_already_defined
G4AdjointPrimaryGeneratorAction * theAdjointPrimaryGeneratorAction
G4int ID_of_last_particle_that_reach_the_ext_source
G4bool adjoint_tracking_mode
◆ ~G4AdjointSimManager()
G4AdjointSimManager::~G4AdjointSimManager |
( |
| ) |
|
|
private |
Definition at line 122 of file G4AdjointSimManager.cc.
G4AdjointSteppingAction * theAdjointSteppingAction
G4AdjointTrackingAction * theAdjointTrackingAction
G4UserRunAction * theAdjointRunAction
G4UserEventAction * theAdjointEventAction
G4AdjointStackingAction * theAdjointStackingAction
G4AdjointSimMessenger * theMessenger
G4AdjointPrimaryGeneratorAction * theAdjointPrimaryGeneratorAction
◆ BackToFwdSimulationMode()
void G4AdjointSimManager::BackToFwdSimulationMode |
( |
| ) |
|
◆ BeginOfRunAction()
void G4AdjointSimManager::BeginOfRunAction |
( |
const G4Run * |
aRun | ) |
|
|
virtual |
Reimplemented from G4UserRunAction.
Definition at line 620 of file G4AdjointSimManager.cc.
G4UserRunAction * fUserRunAction
G4UserRunAction * theAdjointRunAction
virtual void BeginOfRunAction(const G4Run *aRun)
◆ ConsiderParticleAsPrimary()
void G4AdjointSimManager::ConsiderParticleAsPrimary |
( |
const G4String & |
particle_name | ) |
|
Definition at line 550 of file G4AdjointSimManager.cc.
void ConsiderParticleAsPrimary(const G4String &particle_name)
G4AdjointPrimaryGeneratorAction * theAdjointPrimaryGeneratorAction
◆ DefineAdjointSourceOnTheExtSurfaceOfAVolume()
G4bool G4AdjointSimManager::DefineAdjointSourceOnTheExtSurfaceOfAVolume |
( |
const G4String & |
volume_name | ) |
|
Definition at line 526 of file G4AdjointSimManager.cc.
static G4AdjointCrossSurfChecker * GetInstance()
G4bool AddanExtSurfaceOfAvolume(const G4String &SurfaceName, const G4String &volume_name, G4double &area)
G4double area_of_the_adjoint_source
void SetAdjointPrimarySourceOnAnExtSurfaceOfAVolume(const G4String &volume_name)
G4AdjointPrimaryGeneratorAction * theAdjointPrimaryGeneratorAction
◆ DefineExtSourceOnTheExtSurfaceOfAVolume()
G4bool G4AdjointSimManager::DefineExtSourceOnTheExtSurfaceOfAVolume |
( |
const G4String & |
volume_name | ) |
|
Definition at line 492 of file G4AdjointSimManager.cc.
static G4AdjointCrossSurfChecker * GetInstance()
G4bool AddanExtSurfaceOfAvolume(const G4String &SurfaceName, const G4String &volume_name, G4double &area)
◆ DefineSphericalAdjointSource()
Definition at line 505 of file G4AdjointSimManager.cc.
G4bool AddaSphericalSurface(const G4String &SurfaceName, G4double radius, G4ThreeVector pos, G4double &area)
static G4AdjointCrossSurfChecker * GetInstance()
G4double area_of_the_adjoint_source
void SetSphericalAdjointPrimarySource(G4double radius, G4ThreeVector pos)
G4AdjointPrimaryGeneratorAction * theAdjointPrimaryGeneratorAction
◆ DefineSphericalAdjointSourceWithCentreAtTheCentreOfAVolume()
G4bool G4AdjointSimManager::DefineSphericalAdjointSourceWithCentreAtTheCentreOfAVolume |
( |
G4double |
radius, |
|
|
const G4String & |
volume_name |
|
) |
| |
Definition at line 515 of file G4AdjointSimManager.cc.
G4bool AddaSphericalSurfaceWithCenterAtTheCenterOfAVolume(const G4String &SurfaceName, G4double radius, const G4String &volume_name, G4ThreeVector ¢er, G4double &area)
static G4AdjointCrossSurfChecker * GetInstance()
G4double area_of_the_adjoint_source
void SetSphericalAdjointPrimarySource(G4double radius, G4ThreeVector pos)
G4AdjointPrimaryGeneratorAction * theAdjointPrimaryGeneratorAction
◆ DefineSphericalExtSource()
Definition at line 477 of file G4AdjointSimManager.cc.
G4bool AddaSphericalSurface(const G4String &SurfaceName, G4double radius, G4ThreeVector pos, G4double &area)
static G4AdjointCrossSurfChecker * GetInstance()
◆ DefineSphericalExtSourceWithCentreAtTheCentreOfAVolume()
G4bool G4AdjointSimManager::DefineSphericalExtSourceWithCentreAtTheCentreOfAVolume |
( |
G4double |
radius, |
|
|
const G4String & |
volume_name |
|
) |
| |
Definition at line 484 of file G4AdjointSimManager.cc.
G4bool AddaSphericalSurfaceWithCenterAtTheCenterOfAVolume(const G4String &SurfaceName, G4double radius, const G4String &volume_name, G4ThreeVector ¢er, G4double &area)
static G4AdjointCrossSurfChecker * GetInstance()
◆ DefineUserActions()
void G4AdjointSimManager::DefineUserActions |
( |
| ) |
|
|
private |
Definition at line 308 of file G4AdjointSimManager.cc.
const G4UserEventAction * GetUserEventAction() const
G4UserStackingAction * fUserStackingAction
G4AdjointSteppingAction * theAdjointSteppingAction
G4VUserPrimaryGeneratorAction * fUserPrimaryGeneratorAction
const G4UserRunAction * GetUserRunAction() const
G4UserRunAction * fUserRunAction
G4UserEventAction * fUserEventAction
G4UserTrackingAction * fUserTrackingAction
void SetUserForwardSteppingAction(G4UserSteppingAction *anAction)
static G4RunManager * GetRunManager()
G4UserSteppingAction * fUserSteppingAction
const G4UserStackingAction * GetUserStackingAction() const
const G4VUserPrimaryGeneratorAction * GetUserPrimaryGeneratorAction() const
bool user_action_already_defined
const G4UserSteppingAction * GetUserSteppingAction() const
const G4UserTrackingAction * GetUserTrackingAction() const
◆ EndOfRunAction()
void G4AdjointSimManager::EndOfRunAction |
( |
const G4Run * |
aRun | ) |
|
|
virtual |
Reimplemented from G4UserRunAction.
Definition at line 632 of file G4AdjointSimManager.cc.
virtual void EndOfRunAction(const G4Run *aRun)
G4UserRunAction * fUserRunAction
G4UserRunAction * theAdjointRunAction
◆ GetAdjointSimMode()
G4bool G4AdjointSimManager::GetAdjointSimMode |
( |
| ) |
|
|
inline |
◆ GetAdjointSourceArea()
G4double G4AdjointSimManager::GetAdjointSourceArea |
( |
| ) |
|
|
inline |
◆ GetAdjointTrackingMode()
G4bool G4AdjointSimManager::GetAdjointTrackingMode |
( |
| ) |
|
Definition at line 322 of file G4AdjointSimManager.cc.
G4AdjointTrackingAction * theAdjointTrackingAction
G4bool GetIsAdjointTrackingMode()
◆ GetCosthAtEndOfLastAdjointTrack()
G4double G4AdjointSimManager::GetCosthAtEndOfLastAdjointTrack |
( |
| ) |
|
Definition at line 395 of file G4AdjointSimManager.cc.
G4AdjointTrackingAction * theAdjointTrackingAction
G4double GetCosthAtEndOfLastAdjointTrack()
◆ GetDidAdjParticleReachTheExtSource()
G4bool G4AdjointSimManager::GetDidAdjParticleReachTheExtSource |
( |
| ) |
|
Definition at line 350 of file G4AdjointSimManager.cc.
G4AdjointSteppingAction * theAdjointSteppingAction
G4bool GetDidAdjParticleReachTheExtSource()
◆ GetDirectionAtEndOfLastAdjointTrack()
G4ThreeVector G4AdjointSimManager::GetDirectionAtEndOfLastAdjointTrack |
( |
| ) |
|
Definition at line 375 of file G4AdjointSimManager.cc.
G4AdjointTrackingAction * theAdjointTrackingAction
G4ThreeVector GetDirectionAtEndOfLastAdjointTrack()
◆ GetEkinAtEndOfLastAdjointTrack()
G4double G4AdjointSimManager::GetEkinAtEndOfLastAdjointTrack |
( |
| ) |
|
Definition at line 380 of file G4AdjointSimManager.cc.
G4AdjointTrackingAction * theAdjointTrackingAction
G4double GetEkinAtEndOfLastAdjointTrack()
◆ GetEkinNucAtEndOfLastAdjointTrack()
G4double G4AdjointSimManager::GetEkinNucAtEndOfLastAdjointTrack |
( |
| ) |
|
Definition at line 385 of file G4AdjointSimManager.cc.
G4AdjointTrackingAction * theAdjointTrackingAction
G4double GetEkinNucAtEndOfLastAdjointTrack()
◆ GetFwdParticleIndexAtEndOfLastAdjointTrack()
G4int G4AdjointSimManager::GetFwdParticleIndexAtEndOfLastAdjointTrack |
( |
| ) |
|
Definition at line 411 of file G4AdjointSimManager.cc.
G4AdjointTrackingAction * theAdjointTrackingAction
G4int GetLastFwdParticleIndex()
◆ GetFwdParticleNameAtEndOfLastAdjointTrack()
const G4String & G4AdjointSimManager::GetFwdParticleNameAtEndOfLastAdjointTrack |
( |
| ) |
|
Definition at line 400 of file G4AdjointSimManager.cc.
const G4String & GetFwdParticleNameAtEndOfLastAdjointTrack()
G4AdjointTrackingAction * theAdjointTrackingAction
◆ GetFwdParticlePDGEncodingAtEndOfLastAdjointTrack()
G4int G4AdjointSimManager::GetFwdParticlePDGEncodingAtEndOfLastAdjointTrack |
( |
| ) |
|
Definition at line 405 of file G4AdjointSimManager.cc.
G4int GetFwdParticlePDGEncodingAtEndOfLastAdjointTrack()
G4AdjointTrackingAction * theAdjointTrackingAction
◆ GetIDOfLastAdjParticleReachingExtSource()
G4int G4AdjointSimManager::GetIDOfLastAdjParticleReachingExtSource |
( |
| ) |
|
|
inline |
◆ GetInstance()
◆ GetListOfPrimaryFwdParticles()
Definition at line 356 of file G4AdjointSimManager.cc.
std::vector< G4ParticleDefinition * > * GetListOfPrimaryFwdParticles()
G4AdjointPrimaryGeneratorAction * theAdjointPrimaryGeneratorAction
◆ GetNbEvtOfLastRun()
G4int G4AdjointSimManager::GetNbEvtOfLastRun |
( |
| ) |
|
|
inline |
◆ GetNbOfPrimaryFwdParticles()
size_t G4AdjointSimManager::GetNbOfPrimaryFwdParticles |
( |
| ) |
|
Definition at line 362 of file G4AdjointSimManager.cc.
std::vector< G4ParticleDefinition * > * GetListOfPrimaryFwdParticles()
G4AdjointPrimaryGeneratorAction * theAdjointPrimaryGeneratorAction
◆ GetNormalisationMode()
G4int G4AdjointSimManager::GetNormalisationMode |
( |
| ) |
|
|
inline |
◆ GetNumberNucleonsInIon()
G4double G4AdjointSimManager::GetNumberNucleonsInIon |
( |
| ) |
|
|
inline |
◆ GetPositionAtEndOfLastAdjointTrack()
G4ThreeVector G4AdjointSimManager::GetPositionAtEndOfLastAdjointTrack |
( |
| ) |
|
Definition at line 369 of file G4AdjointSimManager.cc.
G4AdjointTrackingAction * theAdjointTrackingAction
G4ThreeVector GetPositionAtEndOfLastAdjointTrack()
◆ GetPrimaryIonName()
const G4String & G4AdjointSimManager::GetPrimaryIonName |
( |
| ) |
|
Definition at line 575 of file G4AdjointSimManager.cc.
const G4String & GetPrimaryIonName()
G4AdjointPrimaryGeneratorAction * theAdjointPrimaryGeneratorAction
◆ GetWeightAtEndOfLastAdjointTrack()
G4double G4AdjointSimManager::GetWeightAtEndOfLastAdjointTrack |
( |
| ) |
|
Definition at line 390 of file G4AdjointSimManager.cc.
G4AdjointTrackingAction * theAdjointTrackingAction
G4double GetWeightAtEndOfLastAdjointTrack()
◆ NeglectParticleAsPrimary()
void G4AdjointSimManager::NeglectParticleAsPrimary |
( |
const G4String & |
particle_name | ) |
|
Definition at line 556 of file G4AdjointSimManager.cc.
void NeglectParticleAsPrimary(const G4String &particle_name)
G4AdjointPrimaryGeneratorAction * theAdjointPrimaryGeneratorAction
◆ RegisterAdjointPrimaryWeight()
void G4AdjointSimManager::RegisterAdjointPrimaryWeight |
( |
G4double |
aWeight | ) |
|
Definition at line 581 of file G4AdjointSimManager.cc.
G4AdjointSteppingAction * theAdjointSteppingAction
void SetPrimWeight(G4double weight)
G4double theAdjointPrimaryWeight
◆ RegisterAtEndOfAdjointTrack()
void G4AdjointSimManager::RegisterAtEndOfAdjointTrack |
( |
| ) |
|
Definition at line 417 of file G4AdjointSimManager.cc.
G4ThreeVector GetLastPosition()
G4ParticleDefinition * FindParticle(G4int PDGEncoding)
G4int GetBaryonNumber() const
G4String & remove(str_size)
G4String last_fwd_part_name
G4int last_fwd_part_PDGEncoding
G4AdjointSteppingAction * theAdjointSteppingAction
G4int last_fwd_part_index
const G4String & GetParticleType() const
G4ThreeVector last_direction
const G4String & GetParticleName() const
G4int GetPDGEncoding() const
G4ParticleDefinition * GetLastPartDef()
static G4ParticleTable * GetParticleTable()
std::vector< G4ParticleDefinition * > * GetListOfPrimaryFwdParticles()
G4AdjointPrimaryGeneratorAction * theAdjointPrimaryGeneratorAction
G4int ID_of_last_particle_that_reach_the_ext_source
G4ThreeVector GetLastMomentum()
◆ ResetRestOfUserActions()
void G4AdjointSimManager::ResetRestOfUserActions |
( |
| ) |
|
|
private |
Definition at line 283 of file G4AdjointSimManager.cc.
G4UserEventAction * fUserEventAction
G4UserTrackingAction * fUserTrackingAction
static G4RunManager * GetRunManager()
G4UserSteppingAction * fUserSteppingAction
◆ ResetUserActions()
void G4AdjointSimManager::ResetUserActions |
( |
| ) |
|
|
private |
Definition at line 268 of file G4AdjointSimManager.cc.
G4UserStackingAction * fUserStackingAction
G4VUserPrimaryGeneratorAction * fUserPrimaryGeneratorAction
G4UserEventAction * fUserEventAction
G4UserTrackingAction * fUserTrackingAction
static G4RunManager * GetRunManager()
G4UserSteppingAction * fUserSteppingAction
◆ ResetUserPrimaryRunAndStackingActions()
void G4AdjointSimManager::ResetUserPrimaryRunAndStackingActions |
( |
| ) |
|
|
private |
Definition at line 297 of file G4AdjointSimManager.cc.
G4UserStackingAction * fUserStackingAction
G4VUserPrimaryGeneratorAction * fUserPrimaryGeneratorAction
G4UserRunAction * fUserRunAction
static G4RunManager * GetRunManager()
◆ RunAdjointSimulation()
void G4AdjointSimManager::RunAdjointSimulation |
( |
G4int |
nb_evt | ) |
|
Definition at line 141 of file G4AdjointSimManager.cc.
144 G4cout<<
"****************************************************************"<<std::endl;
145 G4cout<<
"*** Geant4 Reverse/Adjoint Monte Carlo mode ***"<<std::endl;
146 G4cout<<
"*** Author: L.Desorgher ***"<<std::endl;
147 G4cout<<
"*** Company: SpaceIT GmbH, Bern, Switzerland ***"<<std::endl;
148 G4cout<<
"*** Sponsored by: ESA/ESTEC contract contract 21435/08/NL/AT ***"<<std::endl;
149 G4cout<<
"****************************************************************"<<std::endl;
void SwitchToAdjointSimulationMode()
virtual void BeamOn(G4int n_event, const char *macroFile=0, G4int n_select=-1)
G4GLOB_DLL std::ostream G4cout
size_t GetNbOfAdjointPrimaryTypes()
void BackToFwdSimulationMode()
static G4RunManager * GetRunManager()
G4AdjointPrimaryGeneratorAction * theAdjointPrimaryGeneratorAction
◆ SetAdjointActions()
void G4AdjointSimManager::SetAdjointActions |
( |
| ) |
|
|
private |
Definition at line 230 of file G4AdjointSimManager.cc.
bool use_user_TrackingAction
G4UserStackingAction * fUserStackingAction
bool use_user_StackingAction
G4AdjointSteppingAction * theAdjointSteppingAction
G4AdjointTrackingAction * theAdjointTrackingAction
G4UserTrackingAction * fUserTrackingAction
G4UserEventAction * theAdjointEventAction
G4AdjointStackingAction * theAdjointStackingAction
static G4RunManager * GetRunManager()
bool user_action_already_defined
void SetUserFwdStackingAction(G4UserStackingAction *anAction)
void SetUserForwardTrackingAction(G4UserTrackingAction *anAction)
G4AdjointPrimaryGeneratorAction * theAdjointPrimaryGeneratorAction
◆ SetAdjointEventAction()
◆ SetAdjointPrimaryRunAndStackingActions()
void G4AdjointSimManager::SetAdjointPrimaryRunAndStackingActions |
( |
| ) |
|
|
private |
Definition at line 251 of file G4AdjointSimManager.cc.
G4UserStackingAction * fUserStackingAction
bool use_user_StackingAction
G4UserRunAction * theAdjointRunAction
G4AdjointStackingAction * theAdjointStackingAction
static G4RunManager * GetRunManager()
bool user_action_already_defined
void SetUserFwdStackingAction(G4UserStackingAction *anAction)
G4AdjointPrimaryGeneratorAction * theAdjointPrimaryGeneratorAction
◆ SetAdjointRunAction()
void G4AdjointSimManager::SetAdjointRunAction |
( |
G4UserRunAction * |
anAction | ) |
|
◆ SetAdjointSourceEmax()
void G4AdjointSimManager::SetAdjointSourceEmax |
( |
G4double |
Emax | ) |
|
Definition at line 544 of file G4AdjointSimManager.cc.
void SetEmax(G4double val)
static const G4double Emax
G4AdjointPrimaryGeneratorAction * theAdjointPrimaryGeneratorAction
◆ SetAdjointSourceEmin()
void G4AdjointSimManager::SetAdjointSourceEmin |
( |
G4double |
Emin | ) |
|
Definition at line 538 of file G4AdjointSimManager.cc.
static const G4double Emin
G4AdjointPrimaryGeneratorAction * theAdjointPrimaryGeneratorAction
void SetEmin(G4double val)
◆ SetAdjointStackingAction()
Definition at line 601 of file G4AdjointSimManager.cc.
void SetUserAdjointStackingAction(G4UserStackingAction *anAction)
G4AdjointStackingAction * theAdjointStackingAction
◆ SetAdjointSteppingAction()
Definition at line 595 of file G4AdjointSimManager.cc.
G4AdjointSteppingAction * theAdjointSteppingAction
void SetUserAdjointSteppingAction(G4UserSteppingAction *anAction)
◆ SetAdjointTrackingMode()
void G4AdjointSimManager::SetAdjointTrackingMode |
( |
G4bool |
aBool | ) |
|
Definition at line 327 of file G4AdjointSimManager.cc.
void SetRestOfAdjointActions()
G4bool GetDidAdjParticleReachTheExtSource()
void ResetRestOfUserActions()
G4AdjointStackingAction * theAdjointStackingAction
void SetKillTracks(G4bool aBool)
void RegisterAtEndOfAdjointTrack()
void SetAdjointMode(G4bool aBool)
G4bool adjoint_tracking_mode
◆ SetExtSourceEmax()
void G4AdjointSimManager::SetExtSourceEmax |
( |
G4double |
Emax | ) |
|
Definition at line 499 of file G4AdjointSimManager.cc.
G4AdjointSteppingAction * theAdjointSteppingAction
void SetExtSourceEMax(G4double Emax)
static const G4double Emax
◆ SetNbOfPrimaryFwdGammasPerEvent()
void G4AdjointSimManager::SetNbOfPrimaryFwdGammasPerEvent |
( |
G4int |
nb | ) |
|
Definition at line 614 of file G4AdjointSimManager.cc.
void SetNbPrimaryFwdGammasPerEvent(G4int nb)
G4AdjointPrimaryGeneratorAction * theAdjointPrimaryGeneratorAction
◆ SetNormalisationMode()
void G4AdjointSimManager::SetNormalisationMode |
( |
G4int |
n | ) |
|
|
inline |
◆ SetPrimaryIon()
Definition at line 569 of file G4AdjointSimManager.cc.
void SetPrimaryIon(G4ParticleDefinition *adjointIon, G4ParticleDefinition *fwdIon)
G4AdjointPrimaryGeneratorAction * theAdjointPrimaryGeneratorAction
◆ SetRestOfAdjointActions()
void G4AdjointSimManager::SetRestOfAdjointActions |
( |
| ) |
|
|
private |
Definition at line 192 of file G4AdjointSimManager.cc.
G4AdjointSteppingAction * theAdjointSteppingAction
G4AdjointTrackingAction * theAdjointTrackingAction
G4UserEventAction * theAdjointEventAction
static G4RunManager * GetRunManager()
bool user_action_already_defined
◆ SwitchToAdjointSimulationMode()
void G4AdjointSimManager::SwitchToAdjointSimulationMode |
( |
| ) |
|
Definition at line 208 of file G4AdjointSimManager.cc.
void UpdateListOfPrimaryParticles()
G4AdjointPrimaryGeneratorAction * theAdjointPrimaryGeneratorAction
G4int ID_of_last_particle_that_reach_the_ext_source
◆ UseUserStackingActionInFwdTrackingPhase()
void G4AdjointSimManager::UseUserStackingActionInFwdTrackingPhase |
( |
G4bool |
aBool | ) |
|
|
inline |
◆ UseUserTrackingActionInFwdTrackingPhase()
void G4AdjointSimManager::UseUserTrackingActionInFwdTrackingPhase |
( |
G4bool |
aBool | ) |
|
|
inline |
◆ adjoint_sim_mode
G4bool G4AdjointSimManager::adjoint_sim_mode |
|
private |
◆ adjoint_tracking_mode
G4bool G4AdjointSimManager::adjoint_tracking_mode |
|
private |
◆ area_of_the_adjoint_source
G4double G4AdjointSimManager::area_of_the_adjoint_source |
|
private |
◆ fUserEventAction
◆ fUserPrimaryGeneratorAction
◆ fUserRunAction
◆ fUserStackingAction
◆ fUserSteppingAction
◆ fUserTrackingAction
◆ ID_of_last_particle_that_reach_the_ext_source
G4int G4AdjointSimManager::ID_of_last_particle_that_reach_the_ext_source |
|
private |
◆ instance
◆ last_cos_th
G4double G4AdjointSimManager::last_cos_th |
|
private |
◆ last_direction
◆ last_ekin
◆ last_ekin_nuc
G4double G4AdjointSimManager::last_ekin_nuc |
|
private |
◆ last_fwd_part_index
G4int G4AdjointSimManager::last_fwd_part_index |
|
private |
◆ last_fwd_part_name
G4String G4AdjointSimManager::last_fwd_part_name |
|
private |
◆ last_fwd_part_PDGEncoding
G4int G4AdjointSimManager::last_fwd_part_PDGEncoding |
|
private |
◆ last_pos
◆ last_weight
G4double G4AdjointSimManager::last_weight |
|
private |
◆ nb_evt_of_last_run
G4int G4AdjointSimManager::nb_evt_of_last_run |
|
private |
◆ nb_nuc
◆ normalisation_mode
G4int G4AdjointSimManager::normalisation_mode |
|
private |
◆ theAdjointEventAction
◆ theAdjointPrimaryGeneratorAction
◆ theAdjointPrimaryWeight
G4double G4AdjointSimManager::theAdjointPrimaryWeight |
|
private |
◆ theAdjointRunAction
◆ theAdjointStackingAction
◆ theAdjointSteppingAction
◆ theAdjointTrackingAction
◆ theMessenger
◆ use_user_StackingAction
bool G4AdjointSimManager::use_user_StackingAction |
|
private |
◆ use_user_TrackingAction
bool G4AdjointSimManager::use_user_TrackingAction |
|
private |
◆ user_action_already_defined
bool G4AdjointSimManager::user_action_already_defined |
|
private |
◆ welcome_message
G4bool G4AdjointSimManager::welcome_message |
|
private |
The documentation for this class was generated from the following files: