![]() |
ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
This is the complete list of members for G4DNAPTBIonisationModel, including all inherited members.
| AddCrossSectionData(G4String materialName, G4String particleName, G4String fileCS, G4String fileDiffCS, G4double scaleFactor) | G4VDNAModel | protected |
| AddCrossSectionData(G4String materialName, G4String particleName, G4String fileCS, G4double scaleFactor) | G4VDNAModel | protected |
| BuildApplyToMatVect(const G4String &materials) | G4VDNAModel | protected |
| CrossSectionPerVolume(const G4Material *material, const G4String &materialName, const G4ParticleDefinition *p, G4double ekin, G4double emin, G4double emax) | G4DNAPTBIonisationModel | virtual |
| diffCrossSectionData | G4DNAPTBIonisationModel | private |
| DifferentialCrossSection(G4ParticleDefinition *aParticleDefinition, G4double k, G4double energyTransfer, G4int shell, const G4String &materialName) | G4DNAPTBIonisationModel | private |
| EnableForMaterialAndParticle(const G4String &materialName, const G4String &particleName) | G4VDNAModel | protected |
| fDNAPTBAugerModel | G4DNAPTBIonisationModel | private |
| fEMapWithVector | G4DNAPTBIonisationModel | private |
| fEnergySecondaryData | G4DNAPTBIonisationModel | private |
| fProbaShellMap | G4DNAPTBIonisationModel | private |
| fTMapWithVec | G4DNAPTBIonisationModel | private |
| G4DNAPTBIonisationModel(const G4String &applyToMaterial="all", const G4ParticleDefinition *p=0, const G4String &nam="DNAPTBIonisationModel", const G4bool isAuger=true) | G4DNAPTBIonisationModel | |
| G4DNAPTBIonisationModel(const G4DNAPTBIonisationModel &) | G4DNAPTBIonisationModel | private |
| G4VDNAModel(const G4String &nam, const G4String &applyToMaterial) | G4VDNAModel | |
| GetHighELimit(const G4String &material, const G4String &particle) | G4VDNAModel | inline |
| GetLowELimit(const G4String &material, const G4String &particle) | G4VDNAModel | inline |
| GetName() | G4VDNAModel | inline |
| GetTableData() | G4VDNAModel | inlineprotected |
| Initialise(const G4ParticleDefinition *particle, const G4DataVector &=*(new G4DataVector()), G4ParticleChangeForGamma *fpChangeForGamme=nullptr) | G4DNAPTBIonisationModel | virtual |
| IsMaterialDefine(const G4String &materialName) | G4VDNAModel | |
| IsMaterialExistingInModel(const G4String &materialName) | G4VDNAModel | |
| IsParticleExistingInModelForMaterial(const G4String &particleName, const G4String &materialName) | G4VDNAModel | |
| ItCompoMapData typedef | G4VDNAModel | protected |
| LoadCrossSectionData(const G4String &particleName) | G4VDNAModel | protected |
| LogLogInterpolate(G4double e1, G4double e2, G4double e, G4double xs1, G4double xs2) | G4DNAPTBIonisationModel | private |
| operator=(const G4DNAPTBIonisationModel &right) | G4DNAPTBIonisationModel | private |
| ptbStructure | G4DNAPTBIonisationModel | private |
| QuadInterpolator(G4double e11, G4double e12, G4double e21, G4double e22, G4double xs11, G4double xs12, G4double xs21, G4double xs22, G4double t1, G4double t2, G4double t, G4double e) | G4DNAPTBIonisationModel | private |
| RandomizeEjectedElectronDirection(G4ParticleDefinition *aParticleDefinition, G4double incomingParticleEnergy, G4double outgoingParticleEnergy, G4double &cosTheta, G4double &phi) | G4DNAPTBIonisationModel | private |
| RandomizeEjectedElectronEnergy(G4ParticleDefinition *aParticleDefinition, G4double incomingParticleEnergy, G4int shell, const G4String &materialName) | G4DNAPTBIonisationModel | private |
| RandomizeEjectedElectronEnergyFromCumulated(G4ParticleDefinition *particleDefinition, G4double k, G4int shell, const G4String &materialName) | G4DNAPTBIonisationModel | private |
| RandomSelectShell(G4double k, const G4String &particle, const G4String &materialName) | G4VDNAModel | protected |
| RatioMapData typedef | G4VDNAModel | protected |
| ReadAndSaveCSFile(const G4String &materialName, const G4String &particleName, const G4String &file, G4double scaleFactor) | G4VDNAModel | protected |
| ReadDiffCSFile(const G4String &materialName, const G4String &particleName, const G4String &file, const G4double scaleFactor) | G4DNAPTBIonisationModel | privatevirtual |
| SampleSecondaries(std::vector< G4DynamicParticle * > *, const G4MaterialCutsCouple *, const G4String &materialName, const G4DynamicParticle *, G4ParticleChangeForGamma *particleChangeForGamma, G4double tmin, G4double tmax) | G4DNAPTBIonisationModel | virtual |
| SetHighELimit(const G4String &material, const G4String &particle, G4double lim) | G4VDNAModel | inline |
| SetLowELimit(const G4String &material, const G4String &particle, G4double lim) | G4VDNAModel | inline |
| TableMapData typedef | G4VDNAModel | protected |
| TriDimensionMap typedef | G4DNAPTBIonisationModel | private |
| VecMap typedef | G4DNAPTBIonisationModel | private |
| VecMapWithShell typedef | G4DNAPTBIonisationModel | private |
| verboseLevel | G4DNAPTBIonisationModel | private |
| ~G4DNAPTBIonisationModel() | G4DNAPTBIonisationModel | virtual |
| ~G4VDNAModel() | G4VDNAModel | virtual |