ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
This is the complete list of members for G4DNAPTBElasticModel, 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) | G4DNAPTBElasticModel | virtual |
diffCrossSectionData | G4DNAPTBElasticModel | private |
EnableForMaterialAndParticle(const G4String &materialName, const G4String &particleName) | G4VDNAModel | protected |
eValuesVect | G4DNAPTBElasticModel | private |
fKillBelowEnergy | G4DNAPTBElasticModel | private |
G4DNAPTBElasticModel(const G4String &applyToMaterial="all", const G4ParticleDefinition *p=0, const G4String &nam="DNAPTBElasticModel") | G4DNAPTBElasticModel | |
G4DNAPTBElasticModel(G4DNAPTBElasticModel &) | G4DNAPTBElasticModel | 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 &, G4ParticleChangeForGamma *fpChangeForGamme=nullptr) | G4DNAPTBElasticModel | virtual |
IsMaterialDefine(const G4String &materialName) | G4VDNAModel | |
IsMaterialExistingInModel(const G4String &materialName) | G4VDNAModel | |
IsParticleExistingInModelForMaterial(const G4String &particleName, const G4String &materialName) | G4VDNAModel | |
ItCompoMapData typedef | G4VDNAModel | protected |
killBelowEnergyTable | G4DNAPTBElasticModel | private |
LinLinInterpolate(G4double e1, G4double e2, G4double e, G4double xs1, G4double xs2) | G4DNAPTBElasticModel | private |
LinLogInterpolate(G4double e1, G4double e2, G4double e, G4double xs1, G4double xs2) | G4DNAPTBElasticModel | private |
LoadCrossSectionData(const G4String &particleName) | G4VDNAModel | protected |
LogLogInterpolate(G4double e1, G4double e2, G4double e, G4double xs1, G4double xs2) | G4DNAPTBElasticModel | private |
operator=(const G4DNAPTBElasticModel &right) | G4DNAPTBElasticModel | private |
QuadInterpolator(G4double e11, G4double e12, G4double e21, G4double e22, G4double x11, G4double x12, G4double x21, G4double x22, G4double t1, G4double t2, G4double t, G4double e) | G4DNAPTBElasticModel | private |
RandomizeCosTheta(G4double k, const G4String &materialName) | G4DNAPTBElasticModel | 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) | G4DNAPTBElasticModel | privatevirtual |
SampleSecondaries(std::vector< G4DynamicParticle * > *, const G4MaterialCutsCouple *, const G4String &materialName, const G4DynamicParticle *, G4ParticleChangeForGamma *particleChangeForGamma, G4double tmin, G4double tmax) | G4DNAPTBElasticModel | 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 |
Theta(G4ParticleDefinition *fParticleDefinition, G4double k, G4double integrDiff, const G4String &materialName) | G4DNAPTBElasticModel | private |
TriDimensionMap typedef | G4DNAPTBElasticModel | private |
tValuesVec | G4DNAPTBElasticModel | private |
VecMap typedef | G4DNAPTBElasticModel | private |
verboseLevel | G4DNAPTBElasticModel | private |
~G4DNAPTBElasticModel() | G4DNAPTBElasticModel | virtual |
~G4VDNAModel() | G4VDNAModel | virtual |