ECCE @ EIC Software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
G4ScreenedNuclearRecoil Member List

This is the complete list of members for G4ScreenedNuclearRecoil, including all inherited members.

AddStage(G4ScreenedCollisionStage *stage)G4ScreenedNuclearRecoilinline
AllowEnergyDeposition(G4bool flag)G4ScreenedNuclearRecoilinline
AlongStepDoIt(const G4Track &, const G4Step &)G4VDiscreteProcessinlinevirtual
AlongStepGetPhysicalInteractionLength(const G4Track &, G4double, G4double, G4double &, G4GPILSelection *)G4VDiscreteProcessinlinevirtual
AlongStepGPIL(const G4Track &track, G4double previousStepSize, G4double currentMinimumStep, G4double &proposedSafety, G4GPILSelection *selection)G4VProcessinline
aParticleChangeG4VProcessprotected
aProcessManagerG4VProcessprotected
AtRestDoIt(const G4Track &, const G4Step &)G4VDiscreteProcessinlinevirtual
AtRestGetPhysicalInteractionLength(const G4Track &, G4ForceCondition *)G4VDiscreteProcessinlinevirtual
AtRestGPIL(const G4Track &track, G4ForceCondition *condition)G4VProcessinline
AvoidNuclearReactions(G4bool flag)G4ScreenedNuclearRecoilinline
avoidReactionsG4ScreenedNuclearRecoilprotected
BuildPhysicsTable(const G4ParticleDefinition &aParticleType)G4ScreenedNuclearRecoilvirtual
BuildWorkerPhysicsTable(const G4ParticleDefinition &part)G4VProcessvirtual
CheckNuclearCollision(G4double A, G4double A1, G4double apsis)G4ScreenedNuclearRecoilvirtual
ClearNumberOfInteractionLengthLeft()G4VProcessinlineprotected
ClearStages(void)G4ScreenedNuclearRecoil
collisionStagesG4ScreenedNuclearRecoilprotected
crossSectionHandlersG4ScreenedNuclearRecoilprotected
currentInteractionLengthG4VProcessprotected
CVSFileVers()G4ScreenedCoulombCrossSectionInfostatic
CVSHeaderVers()G4ScreenedCoulombCrossSectionInfoinlinestatic
DepositEnergy(G4int z1, G4double a1, const G4Material *material, G4double energy)G4ScreenedNuclearRecoil
DumpInfo() const G4VProcessvirtual
DumpPhysicsTable(const G4ParticleDefinition &aParticleType)G4ScreenedNuclearRecoilvirtual
enableAlongStepDoItG4VProcessprotected
enableAtRestDoItG4VProcessprotected
enablePostStepDoItG4VProcessprotected
EnableRecoils(G4bool flag)G4ScreenedNuclearRecoilinline
EndTracking()G4VProcessvirtual
externalCrossSectionConstructorG4ScreenedNuclearRecoilprotected
G4ScreenedCollisionStage classG4ScreenedNuclearRecoilfriend
G4ScreenedCoulombCrossSectionInfo()G4ScreenedCoulombCrossSectionInfoinline
G4ScreenedNuclearRecoil(const G4String &processName="ScreenedElastic", const G4String &ScreeningKey="zbl", G4bool GenerateRecoils=1, G4double RecoilCutoff=100.0 *eV, G4double PhysicsCutoff=10.0 *eV)G4ScreenedNuclearRecoil
G4VDiscreteProcess(const G4String &, G4ProcessType aType=fNotDefined)G4VDiscreteProcess
G4VDiscreteProcess(G4VDiscreteProcess &)G4VDiscreteProcess
G4VProcess(const G4String &aName="NoName", G4ProcessType aType=fNotDefined)G4VProcess
G4VProcess(const G4VProcess &right)G4VProcess
generateRecoilsG4ScreenedNuclearRecoilprotected
GetAllowEnergyDeposition() const G4ScreenedNuclearRecoilinline
GetAvoidNuclearReactions() const G4ScreenedNuclearRecoilinline
GetCrossSectionHandlers()G4ScreenedNuclearRecoilinline
GetCurrentInteractionLength() const G4ScreenedNuclearRecoilinline
GetEnableRecoils() const G4ScreenedNuclearRecoilinline
GetHardeningFactor() const G4ScreenedNuclearRecoilinline
GetHardeningFraction() const G4ScreenedNuclearRecoilinline
GetKinematics()G4ScreenedNuclearRecoilinline
GetMasterProcess() const G4VProcessinline
GetMeanFreePath(const G4Track &, G4double, G4ForceCondition *)G4ScreenedNuclearRecoilvirtual
GetMFPScaling() const G4ScreenedNuclearRecoilinline
GetNewCrossSectionHandler(void)G4ScreenedNuclearRecoilvirtual
GetNIEL() const G4ScreenedNuclearRecoilinline
GetNumberOfInteractionLengthLeft() const G4VProcessinline
GetParticleChange()G4ScreenedNuclearRecoilinline
GetPhysicsCutoff() const G4ScreenedNuclearRecoilinline
GetPhysicsTableFileName(const G4ParticleDefinition *, const G4String &directory, const G4String &tableName, G4bool ascii=false)G4VProcess
GetPILfactor() const G4VProcessinline
GetProcessManager()G4VProcessinlinevirtual
GetProcessName() const G4VProcessinline
GetProcessSubType() const G4VProcessinline
GetProcessType() const G4VProcessinline
GetProcessTypeName(G4ProcessType)G4VProcessstatic
GetRecoilCutoff() const G4ScreenedNuclearRecoilinline
GetScreeningKey() const G4ScreenedNuclearRecoilinline
GetTotalNumberOfInteractionLengthTraversed() const G4VProcessinline
GetValidCollision() const G4ScreenedNuclearRecoilinline
GetVerboseLevel() const G4ScreenedNuclearRecoilinline
hardeningFactorG4ScreenedNuclearRecoilprotected
hardeningFractionG4ScreenedNuclearRecoilprotected
highEnergyLimitG4ScreenedNuclearRecoilprotected
IonizingLossG4ScreenedNuclearRecoilprotected
isAlongStepDoItIsEnabled() const G4VProcessinline
IsApplicable(const G4ParticleDefinition &aParticleType)G4ScreenedNuclearRecoilvirtual
isAtRestDoItIsEnabled() const G4VProcessinline
isPostStepDoItIsEnabled() const G4VProcessinline
kinematicsG4ScreenedNuclearRecoilprotected
lowEnergyLimitG4ScreenedNuclearRecoilprotected
MFPScaleG4ScreenedNuclearRecoilprotected
NIELG4ScreenedNuclearRecoilprotected
NIELPartitionFunctionG4ScreenedNuclearRecoilprotected
operator!=(const G4VProcess &right) const G4VProcess
operator==(const G4VProcess &right) const G4VProcess
physicsCutoffG4ScreenedNuclearRecoilprotected
PostStepDoIt(const G4Track &aTrack, const G4Step &aStep)G4ScreenedNuclearRecoilvirtual
PostStepGetPhysicalInteractionLength(const G4Track &track, G4double previousStepSize, G4ForceCondition *condition)G4VDiscreteProcessvirtual
PostStepGPIL(const G4Track &track, G4double previousStepSize, G4ForceCondition *condition)G4VProcessinline
pParticleChangeG4VProcessprotected
PreparePhysicsTable(const G4ParticleDefinition &)G4VProcessinlinevirtual
PrepareWorkerPhysicsTable(const G4ParticleDefinition &)G4VProcessvirtual
ProcessDescription(std::ostream &outfile) const G4VProcessvirtual
processMaxEnergyG4ScreenedNuclearRecoilprotected
recoilCutoffG4ScreenedNuclearRecoilprotected
registerDepositedEnergyG4ScreenedNuclearRecoilprotected
ResetNumberOfInteractionLengthLeft()G4VProcessvirtual
ResetTables()G4ScreenedNuclearRecoil
RetrievePhysicsTable(const G4ParticleDefinition *, const G4String &, G4bool)G4VProcessinlinevirtual
screeningKeyG4ScreenedNuclearRecoilprotected
SetCrossSectionHardening(G4double fraction, G4double HardeningFactor)G4ScreenedNuclearRecoilinline
SetExternalCrossSectionHandler(G4ScreenedCoulombCrossSection *cs)G4ScreenedNuclearRecoilinline
SetMasterProcess(G4VProcess *masterP)G4VProcessvirtual
SetMaxEnergyForScattering(G4double energy)G4ScreenedNuclearRecoilinline
SetMFPScaling(G4double scale)G4ScreenedNuclearRecoilinline
SetNIELPartitionFunction(const G4VNIELPartition *part)G4ScreenedNuclearRecoil
SetPhysicsCutoff(G4double energy)G4ScreenedNuclearRecoilinline
SetPILfactor(G4double value)G4VProcessinline
SetProcessManager(const G4ProcessManager *)G4VProcessinlinevirtual
SetProcessSubType(G4int)G4VProcessinline
SetProcessType(G4ProcessType)G4VProcessinline
SetRecoilCutoff(G4double energy)G4ScreenedNuclearRecoilinline
SetValidCollision(G4bool flag)G4ScreenedNuclearRecoilinline
SetVerboseLevel(G4int value)G4VProcessinline
StartTracking(G4Track *)G4VProcessvirtual
StorePhysicsTable(const G4ParticleDefinition *, const G4String &, G4bool)G4VProcessinlinevirtual
SubtractNumberOfInteractionLengthLeft(G4double previousStepSize)G4VProcessinlineprotected
theInitialNumberOfInteractionLengthG4VProcessprotected
theNumberOfInteractionLengthLeftG4VProcessprotected
thePhysicsTableFileNameG4VProcessprotected
thePILfactorG4VProcessprotected
theProcessNameG4VProcessprotected
theProcessSubTypeG4VProcessprotected
theProcessTypeG4VProcessprotected
validCollisionG4ScreenedNuclearRecoilprotected
verboseLevelG4VProcessprotected
~G4ScreenedCoulombCrossSectionInfo()G4ScreenedCoulombCrossSectionInfoinline
~G4ScreenedNuclearRecoil()G4ScreenedNuclearRecoilvirtual
~G4VDiscreteProcess()G4VDiscreteProcessvirtual
~G4VProcess()G4VProcessvirtual