Geant4-11
Variables
eplot Namespace Reference

Variables

 aplot
 
 bplot
 
 cplot
 
 dedx_list = g4py.emcalculator.CalculateDEDX(pname, material, elist, 1)
 
list elist = []
 
string material = "G4_Cu"
 
 myCanvas = EmPlot.init_root()
 
string pname = "e-"
 
list xlist_brems = []
 
list xlist_ioni = []
 
list xlist_tot = []
 

Variable Documentation

◆ aplot

eplot.aplot
Initial value:
1= EmPlot.make_plot(xlist_tot, pname+" Stopping Power ("+material+")",
2 "dE/dX (MeV cm^{2}/g)")
def make_plot(xlist, user_title, axis_titile, q_super_impose=0)
Definition: EmPlot.py:84

Definition at line 46 of file eplot.py.

◆ bplot

eplot.bplot
Initial value:
1= EmPlot.make_plot(xlist_ioni, "Stopping Power ("+material+")",
2 "dE/dX (MeV cm^{2}/g)", 1)

Definition at line 48 of file eplot.py.

◆ cplot

eplot.cplot
Initial value:
1= EmPlot.make_plot(xlist_brems, "Stopping Power ("+material+")",
2 "dE/dX (MeV cm^{2}/g)", 3)

Definition at line 50 of file eplot.py.

◆ dedx_list

eplot.dedx_list = g4py.emcalculator.CalculateDEDX(pname, material, elist, 1)

Definition at line 34 of file eplot.py.

◆ elist

list eplot.elist = []

Definition at line 27 of file eplot.py.

◆ material

string eplot.material = "G4_Cu"

Definition at line 19 of file eplot.py.

Referenced by G4VCrossSectionHandler.ActiveElements(), G4PixeCrossSectionHandler.ActiveElements(), G4HepRepFileSceneHandler.AddHepRepInstance(), G4Material.AddMaterial(), G4Qt3DSceneHandler.AddPrimitive(), G4OpenInventorSceneHandler.AddPrimitive(), G4OpenInventorSceneHandler.AddProperties(), G4VAtomDeexcitation.AlongStepDeexcitation(), G4hImpactIonisation.AlongStepDoIt(), G4hImpactIonisation.AntiProtonParametrisedDEDX(), G4IonDEDXScalingICRU73.AtomicNumberBaseIon(), G4hImpactIonisation.BarkasTerm(), RunAction.BeginOfRunAction(), G4hBetheBlochModel.BetheBlochFormula(), G4hImpactIonisation.BlochTerm(), G4PixeCrossSectionHandler.BuildCrossSectionsForMaterials(), G4eIonisationCrossSectionHandler.BuildCrossSectionsForMaterials(), G4CrossSectionHandler.BuildCrossSectionsForMaterials(), G4IonDEDXHandler.BuildDEDXTable(), G4PenelopeRayleighModel.BuildFormFactorTable(), G4PenelopeRayleighModelMI.BuildFormFactorTable(), G4hImpactIonisation.BuildLambdaTable(), G4hImpactIonisation.BuildLossTable(), G4PenelopeOscillatorManager.BuildOscillatorTable(), G4ParticleHPThermalScattering.buildPhysicsTable(), G4ParticleHPThermalScatteringData.BuildPhysicsTable(), G4GammaGeneralProcess.BuildPhysicsTable(), G4MicroElecSurface.BuildPhysicsTable(), G4hImpactIonisation.BuildPhysicsTable(), G4OpRayleigh.BuildPhysicsTable(), G4IonParametrisedLossModel.BuildRangeVector(), G4PenelopeBremsstrahlungFS.BuildScaledXSTable(), G4PenelopeBremsstrahlungAngular.CalculateEffectiveZ(), G4OpRayleigh.CalculateRayleighMeanFreePaths(), G4IonChuFluctuationModel.ChuFluctuationModel(), G4EmCalculator.ComputeCrossSectionPerVolume(), G4hImpactIonisation.ComputeDEDX(), G4EmCalculator.ComputeDEDX(), G4mplIonisationModel.ComputeDEDXAhlen(), G4mplIonisationWithDeltaModel.ComputeDEDXAhlen(), G4eBremsstrahlungRelModel.ComputeDEDXPerVolume(), G4BetheBlochNoDeltaModel.ComputeDEDXPerVolume(), G4BraggNoDeltaModel.ComputeDEDXPerVolume(), G4ICRU73NoDeltaModel.ComputeDEDXPerVolume(), G4mplIonisationModel.ComputeDEDXPerVolume(), G4mplIonisationWithDeltaModel.ComputeDEDXPerVolume(), G4LivermoreIonisationModel.ComputeDEDXPerVolume(), G4PenelopeBremsstrahlungModel.ComputeDEDXPerVolume(), G4PenelopeIonisationModel.ComputeDEDXPerVolume(), G4MuBetheBlochModel.ComputeDEDXPerVolume(), G4MuBremsstrahlungModel.ComputeDEDXPerVolume(), G4MuPairProductionModel.ComputeDEDXPerVolume(), G4BetheBlochModel.ComputeDEDXPerVolume(), G4BraggIonModel.ComputeDEDXPerVolume(), G4BraggModel.ComputeDEDXPerVolume(), G4eBremParametrizedModel.ComputeDEDXPerVolume(), G4MollerBhabhaModel.ComputeDEDXPerVolume(), G4AtimaEnergyLossModel.ComputeDEDXPerVolume(), G4ICRU73QOModel.ComputeDEDXPerVolume(), G4IonParametrisedLossModel.ComputeDEDXPerVolume(), G4EmCalculator.ComputeEnergyCutFromRangeCut(), G4PAIxSection.ComputeLowEnergyCof(), G4PAIySection.ComputeLowEnergyCof(), G4VEmModel.ComputeMeanFreePath(), G4EmCalculator.ComputeMeanFreePath(), G4EmCalculator.ComputeNuclearDEDX(), G4VRangeToEnergyConverter.Convert(), G4VRangeToEnergyConverter.ConvertForElectron(), G4VRangeToEnergyConverter.ConvertForGamma(), G4ProductionCutsTable.ConvertRangeToEnergy(), G4IonParametrisedLossModel.CorrectionsAlongStep(), RunAction.CriticalEnergy(), G4PenelopeIonisationCrossSection.CrossSection(), G4LivermorePhotoElectricModel.CrossSectionPerVolume(), G4MuBetheBlochModel.CrossSectionPerVolume(), G4AtimaEnergyLossModel.CrossSectionPerVolume(), G4BraggIonModel.CrossSectionPerVolume(), G4BraggModel.CrossSectionPerVolume(), G4ICRU73QOModel.CrossSectionPerVolume(), G4LindhardSorensenIonModel.CrossSectionPerVolume(), G4MollerBhabhaModel.CrossSectionPerVolume(), G4PEEffectFluoModel.CrossSectionPerVolume(), G4PenelopeRayleighModelMI.CrossSectionPerVolume(), G4eplusTo2GammaOKVIModel.CrossSectionPerVolume(), G4eplusTo3GammaOKVIModel.CrossSectionPerVolume(), G4PenelopeComptonModel.CrossSectionPerVolume(), G4eeToTwoGammaModel.CrossSectionPerVolume(), G4IonParametrisedLossModel.CrossSectionPerVolume(), G4DNABornExcitationModel1.CrossSectionPerVolume(), G4DNABornExcitationModel2.CrossSectionPerVolume(), G4DNABornIonisationModel1.CrossSectionPerVolume(), G4DNABornIonisationModel2.CrossSectionPerVolume(), G4DNAChampionElasticModel.CrossSectionPerVolume(), G4DNACPA100ElasticModel.CrossSectionPerVolume(), G4DNACPA100ExcitationModel.CrossSectionPerVolume(), G4DNACPA100IonisationModel.CrossSectionPerVolume(), G4DNADingfelderChargeDecreaseModel.CrossSectionPerVolume(), G4DNADingfelderChargeIncreaseModel.CrossSectionPerVolume(), G4DNADiracRMatrixExcitationModel.CrossSectionPerVolume(), G4DNAEmfietzoglouExcitationModel.CrossSectionPerVolume(), G4DNAEmfietzoglouIonisationModel.CrossSectionPerVolume(), G4DNAIonElasticModel.CrossSectionPerVolume(), G4DNAMeltonAttachmentModel.CrossSectionPerVolume(), G4DNAMillerGreenExcitationModel.CrossSectionPerVolume(), G4DNAModelInterface.CrossSectionPerVolume(), G4TDNAOneStepThermalizationModel< MODEL >.CrossSectionPerVolume(), G4DNAQuinnPlasmonExcitationModel.CrossSectionPerVolume(), G4DNARelativisticIonisationModel.CrossSectionPerVolume(), G4DNARuddIonisationExtendedModel.CrossSectionPerVolume(), G4DNARuddIonisationModel.CrossSectionPerVolume(), G4DNASancheExcitationModel.CrossSectionPerVolume(), G4DNAScreenedRutherfordElasticModel.CrossSectionPerVolume(), G4DNATransformElectronModel.CrossSectionPerVolume(), G4DNAUeharaScreenedRutherfordElasticModel.CrossSectionPerVolume(), G4MicroElecElasticModel.CrossSectionPerVolume(), G4MicroElecElasticModel_new.CrossSectionPerVolume(), G4MicroElecInelasticModel.CrossSectionPerVolume(), G4MicroElecInelasticModel_new.CrossSectionPerVolume(), G4MicroElecLOPhononModel.CrossSectionPerVolume(), G4DNAELSEPAElasticModel.CrossSectionPerVolume(), G4PenelopeBremsstrahlungModel.CrossSectionPerVolume(), G4PenelopeIonisationModel.CrossSectionPerVolume(), G4DNADummyModel.CrossSectionPerVolume(), G4BraggIonModel.DEDX(), G4BraggModel.DEDX(), G4ICRU73QOModel.DEDX(), G4hImpactIonisation.DeltaRaysEnergy(), G4DNABrownianTransportation.Diffusion(), G4mplIonisationModel.Dispersion(), G4mplIonisationWithDeltaModel.Dispersion(), G4IonFluctuations.Dispersion(), G4PAIModel.Dispersion(), G4PAIPhotModel.Dispersion(), G4UniversalFluctuation.Dispersion(), G4PenelopeOscillatorManager.Dump(), G4ionEffectiveCharge.EffectiveCharge(), G4ionEffectiveCharge.EffectiveChargeSquareRatio(), G4hImpactIonisation.ElectronicLossFluctuation(), G4QAOLowEnergyLoss.EnergyLoss(), pyG4Material.f_GetAtomicNumDensityVector(), pyG4Material.f_GetAtomsVector(), pyG4Material.f_GetFractionVector(), pyG4Material.f_GetVecNbOfAtomsPerVolume(), G4IonFluctuations.Factor(), G4EmCalculator.FindCouple(), G3toG4BuildLVTree(), G4DNAELSEPAElasticModel.G4DNAELSEPAElasticModel(), G4gsmate(), G4gsmixt(), G4gstmed(), G4ShellVacancy.GenerateNumberOfIonisations(), G4OpenInventorSceneHandler.GeneratePrerequisites(), G4IonDEDXHandler.GetCacheValue(), G4HadronicProcessStore.GetCaptureCrossSectionPerVolume(), G4HadronicProcessStore.GetChargeExchangeCrossSectionPerVolume(), G4IonParametrisedLossModel.GetChargeSquareRatio(), G4hImpactIonisation.GetConstraints(), G4DNAQuinnPlasmonExcitationModel.GetCrossSection(), G4HadronicProcessStore.GetCrossSectionPerAtom(), G4HadronicProcessStore.GetCrossSectionPerVolume(), G4EmCalculator.GetCrossSectionPerVolume(), G4EmCalculator.GetCSDARange(), G4IonDEDXHandler.GetDEDX(), G4EmCalculator.GetDEDX(), G4DNARelativisticIonisationModel.GetDifferentialCrossSection(), G4MolecularConfiguration.GetDiffusionCoefficient(), G4DNAModelInterface.GetDNAModel(), G4PenelopeBremsstrahlungFS.GetEffectiveZSquared(), G4DNARelativisticIonisationModel.GetEjectedElectronEnergy(), G4HadronicProcessStore.GetElasticCrossSectionPerVolume(), G4DNADiracRMatrixExcitationModel.GetExtendedTotalCrossSection(), G4HadronicProcessStore.GetFissionCrossSectionPerVolume(), G4VDNAModel.GetHighELimit(), G4HadronicProcessStore.GetInelasticCrossSectionPerVolume(), G4LENDCombinedCrossSection.GetIsoCrossSection(), G4LENDCrossSection.GetIsoCrossSection(), G4LENDGammaCrossSection.GetIsoCrossSection(), G4ParticleHPCaptureData.GetIsoCrossSection(), G4ParticleHPElasticData.GetIsoCrossSection(), G4ParticleHPFissionData.GetIsoCrossSection(), G4ParticleHPInelasticData.GetIsoCrossSection(), G4ParticleHPThermalScatteringData.GetIsoCrossSection(), G4EmCalculator.GetKinEnergy(), G4VDNAModel.GetLowELimit(), G4IonDEDXHandler.GetLowerEnergyEdge(), SoStyleCache.getMaterial(), G4hImpactIonisation.GetMeanFreePath(), G4EmCalculator.GetMeanFreePath(), G4PenelopeRayleighModelMI.GetMIData(), G4DNAMolecularMaterial.GetMolecularConfiguration(), G4QAOLowEnergyLoss.GetNumberOfShell(), G4PenelopeOscillatorManager.GetOscillatorCompton(), G4QAOLowEnergyLoss.GetOscillatorEnergy(), G4PenelopeOscillatorManager.GetOscillatorIonisation(), G4DNARelativisticIonisationModel.GetPartialCrossSection(), G4IonParametrisedLossModel.GetParticleCharge(), G4EmCalculator.GetRange(), G4EmCalculator.GetRangeFromRestricteDEDX(), G4OpticalMaterialProperties.GetRefractiveIndex(), G4QAOLowEnergyLoss.GetShellEnergy(), G4QAOLowEnergyLoss.GetShellStrength(), G4DNARelativisticIonisationModel.GetTotalCrossSection(), G4ParticleHPThermalScattering.getTS_ID(), G4ParticleHPThermalScatteringData.getTS_ID(), G4ParticleHPThermalScatteringNames.GetTS_NDL_Name(), G4IonDEDXHandler.GetUpperEnergyEdge(), G4hICRU49He.HasMaterial(), G4hICRU49p.HasMaterial(), G4hZiegler1985p.HasMaterial(), G4BoldyshevTripletModel.Initialise(), G4mplIonisationModel.Initialise(), G4mplIonisationWithDeltaModel.Initialise(), G4IonParametrisedLossModel.Initialise(), G4JAEAElasticScatteringModel.Initialise(), G4JAEAPolarizedElasticScatteringModel.Initialise(), G4LivermoreNuclearGammaConversionModel.Initialise(), G4LivermorePolarizedComptonModel.Initialise(), G4LivermorePolarizedGammaConversionModel.Initialise(), G4LowEPComptonModel.Initialise(), G4LowEPPolarizedComptonModel.Initialise(), G4MicroElecElasticModel_new.Initialise(), G4MicroElecInelasticModel_new.Initialise(), G4PenelopeGammaConversionModel.Initialise(), G4PenelopePhotoElectricModel.Initialise(), G4PenelopeRayleighModel.Initialise(), G4PenelopeRayleighModelMI.Initialise(), G4eeToTwoGammaModel.Initialise(), G4DNAQuinnPlasmonExcitationModel.Initialise(), G4DNARelativisticIonisationModel.Initialise(), G4EmModelManager.Initialise(), G4DNAELSEPAElasticModel.Initialise(), G4VEmModel.InitialiseElementSelectors(), G4VEmModel.InitialiseForMaterial(), G4PAIxSection.Initialize(), G4PAIySection.Initialize(), G4PenelopeBremsstrahlungFS.InitializeEnergySampling(), G4PenelopeGammaConversionModel.InitializeScreeningFunctions(), G4hIonEffChargeSquare.IonEffChargeSquare(), G4IonDEDXHandler.IsApplicable(), G4QAOLowEnergyLoss.IsInCharge(), G4ParticleHPThermalScatteringData.IsIsoApplicable(), G4ParticleHPThermalScatteringNames.IsThisThermalElement(), G4PenelopeComptonModel.KleinNishinaCrossSection(), G4eIonisationParameters.LoadData(), G4hBetheBlochModel.LowEnergyLimit(), G4GDMLReadMaterials.MaterialRead(), G4ElectronIonPair.MeanNumberOfIonsAlongStep(), G4eCoulombScatteringModel.MinPrimaryEnergy(), G4hCoulombScatteringModel.MinPrimaryEnergy(), G4GDMLReadMaterials.MixtureRead(), G4hParametrisedLossModel.MolecIsInZiegler1988(), G4BraggModel.MolecIsInZiegler1988(), G4NeutrinoElectronProcess.PostStepDoIt(), G4ElNeutrinoNucleusProcess.PostStepDoIt(), G4HadronElasticProcess.PostStepDoIt(), G4MuNeutrinoNucleusProcess.PostStepDoIt(), G4hImpactIonisation.PostStepDoIt(), G4VTransitionRadiation.PostStepDoIt(), G4DNASecondOrderReaction.PostStepGetPhysicalInteractionLength(), G4PenelopeBremsstrahlungAngular.PrepareTables(), G4IonDEDXHandler.PrintDEDXTable(), G4IonParametrisedLossModel.PrintDEDXTable(), G4IonParametrisedLossModel.PrintDEDXTableHandlers(), G4hImpactIonisation.PrintInfoDefinition(), G4GDMLReadMaterials.PropertyRead(), G4hImpactIonisation.ProtonParametrisedDEDX(), G3MatTable.put(), G3MedTable.put(), G4DNADiracRMatrixExcitationModel.RandomSelect(), G4DNARelativisticIonisationModel.RandomSelect(), G4PropagatorInField.ReportLoopingParticle(), G4TransportationLogger.ReportLoopingTrack(), G4PenelopeBremsstrahlungAngular.SampleDirection(), G4AtimaFluctuations.SampleFluctuations(), G4IonFluctuations.SampleFluctuations(), G4UniversalFluctuation.SampleFluctuations(), G4UrbanFluctuation.SampleGlandz(), G4DNAELSEPAElasticModel.SampleSecondaries(), G4DNAQuinnPlasmonExcitationModel.SampleSecondaries(), G4DNARelativisticIonisationModel.SampleSecondaries(), G4LivermorePhotoElectricModel.SampleSecondaries(), G4PenelopeBremsstrahlungModel.SampleSecondaries(), G4PenelopeComptonModel.SampleSecondaries(), G4PenelopeIonisationModel.SampleSecondaries(), G4eeToTwoGammaModel.SampleSecondaries(), G4DNAIRT_geometries.Sampling(), G4IonDEDXScalingICRU73.ScalingFactorDEDX(), G4IonDEDXScalingICRU73.ScalingFactorEnergy(), G4DNAMolecularMaterial.SearchMolecularMaterial(), G4LENDCombinedCrossSection.SelectChannel(), G4LENDGammaCrossSection.SelectChannel(), G4PixeCrossSectionHandler.SelectRandomAtom(), G4VCrossSectionHandler.SelectRandomAtom(), G4VCrossSectionHandler.SelectRandomElement(), G4VDNAModel.SetHighELimit(), G4VDNAModel.SetLowELimit(), G4MaterialCutsCouple.SetMaterial(), G3MedTableEntry.SetMaterial(), G4DNAMolecularMaterial.SetMolecularConfiguration(), G4BraggIonModel.StoppingPower(), G4hParametrisedLossModel.StoppingPower(), G4BraggModel.StoppingPower(), G4hICRU49He.StoppingPower(), G4hICRU49p.StoppingPower(), G4hZiegler1985p.StoppingPower(), G4hNuclearStoppingModel.StoppingPower(), G4hBetheBlochModel.TheValue(), G4hIonEffChargeSquare.TheValue(), G4hNuclearStoppingModel.TheValue(), G4hParametrisedLossModel.TheValue(), G4IonChuFluctuationModel.TheValue(), G4IonYangFluctuationModel.TheValue(), G4QAOLowEnergyLoss.TheValue(), G4IonDEDXScalingICRU73.UpdateCacheMaterial(), G4IonDEDXHandler.UpdateCacheValue(), G4EmCalculator.UpdateCouple(), G4IonParametrisedLossModel.UpdateDEDXCache(), G4IonParametrisedLossModel.UpdateRangeCache(), G4MSSteppingAction.UserSteppingAction(), G4VCrossSectionHandler.ValueForMaterial(), G4PixeCrossSectionHandler.ValueForMaterial(), and G4IonYangFluctuationModel.YangFluctuationModel().

◆ myCanvas

eplot.myCanvas = EmPlot.init_root()

Definition at line 45 of file eplot.py.

◆ pname

string eplot.pname = "e-"

◆ xlist_brems

list eplot.xlist_brems = []

Definition at line 37 of file eplot.py.

◆ xlist_ioni

list eplot.xlist_ioni = []

Definition at line 36 of file eplot.py.

◆ xlist_tot

list eplot.xlist_tot = []

Definition at line 35 of file eplot.py.