Geant4
9.6.p02
|
#include <CexmcPhysicsManager.hh>
Public Member Functions | |
CexmcPhysicsManager () | |
virtual | ~CexmcPhysicsManager () |
virtual CexmcProductionModel * | GetProductionModel (void)=0 |
virtual G4bool | IsStudiedProcessAllowed (void) const =0 |
virtual void | ResampleTrackLengthInTarget (const G4Track *track, const G4StepPoint *stepPoint=NULL)=0 |
virtual void | SetupConstructionHook (const CexmcSetup *setup)=0 |
G4bool | OnlyBeamParticleCanTriggerStudiedProcess (void) const |
void | IncrementNumberOfTriggeredStudiedInteractions (void) |
void | ResetNumberOfTriggeredStudiedInteractions (void) |
G4double | GetProposedMaxIL (void) const |
void | SetMaxIL (const G4ThreeVector &direction) |
void | SetMaxILCorrection (G4double value) |
void | SetProposedMaxIL (G4double value) |
Protected Member Functions | |
virtual void | CalculateBasicMaxIL (const G4ThreeVector &direction)=0 |
Protected Attributes | |
G4double | basicMaxIL |
G4double | maxILCorrection |
G4double | proposedMaxIL |
G4int | numberOfTriggeredStudiedInteractions |
G4bool | onlyBeamParticleCanTriggerStudiedProcess |
Definition at line 58 of file CexmcPhysicsManager.hh.
CexmcPhysicsManager::CexmcPhysicsManager | ( | ) |
Definition at line 48 of file CexmcPhysicsManager.cc.
|
virtual |
Definition at line 57 of file CexmcPhysicsManager.cc.
|
protectedpure virtual |
Implemented in CexmcPhysicsList< BasePhysics, StudiedPhysics, ProductionModel >.
|
pure virtual |
Implemented in CexmcPhysicsList< BasePhysics, StudiedPhysics, ProductionModel >.
Definition at line 131 of file CexmcPhysicsManager.hh.
Implemented in CexmcPhysicsList< BasePhysics, StudiedPhysics, ProductionModel >.
|
pure virtual |
Implemented in CexmcPhysicsList< BasePhysics, StudiedPhysics, ProductionModel >.
|
inline |
Definition at line 137 of file CexmcPhysicsManager.hh.
Definition at line 151 of file CexmcPhysicsManager.hh.
|
pure virtual |
Implemented in CexmcPhysicsList< BasePhysics, StudiedPhysics, ProductionModel >.
|
protected |
Definition at line 95 of file CexmcPhysicsManager.hh.
|
protected |
Definition at line 97 of file CexmcPhysicsManager.hh.
|
protected |
Definition at line 101 of file CexmcPhysicsManager.hh.
|
protected |
Definition at line 103 of file CexmcPhysicsManager.hh.
|
protected |
Definition at line 99 of file CexmcPhysicsManager.hh.