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

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

ActiveElements()G4RDVCrossSectionHandlerprotected
BuildCrossSectionsForMaterials(const G4DataVector &energyVector, const G4DataVector *energyCuts)G4RDeIonisationCrossSectionHandlerprotectedvirtual
BuildMeanFreePathForMaterials(const G4DataVector *energyCuts=0)G4RDVCrossSectionHandler
Clear()G4RDVCrossSectionHandler
CreateInterpolation()G4RDVCrossSectionHandlerprotectedvirtual
FindValue(G4int Z, G4double e) const G4RDVCrossSectionHandler
FindValue(G4int Z, G4double e, G4int shellIndex) const G4RDVCrossSectionHandler
G4RDeIonisationCrossSectionHandler(const G4RDVEnergySpectrum *spec, G4RDVDataSetAlgorithm *alg, G4double emin, G4double emax, G4int nbin)G4RDeIonisationCrossSectionHandler
G4RDeIonisationCrossSectionHandler(const G4RDeIonisationCrossSectionHandler &)G4RDeIonisationCrossSectionHandlerprivate
G4RDVCrossSectionHandler()G4RDVCrossSectionHandler
G4RDVCrossSectionHandler(G4RDVDataSetAlgorithm *interpolation, G4double minE=250 *CLHEP::eV, G4double maxE=100 *CLHEP::GeV, G4int nBins=200, G4double unitE=CLHEP::MeV, G4double unitData=CLHEP::barn, G4int minZ=1, G4int maxZ=99)G4RDVCrossSectionHandler
GetInterpolation() const G4RDVCrossSectionHandlerinlineprotected
Initialise(G4RDVDataSetAlgorithm *interpolation=0, G4double minE=250 *CLHEP::eV, G4double maxE=100 *CLHEP::GeV, G4int numberOfBins=200, G4double unitE=CLHEP::MeV, G4double unitData=CLHEP::barn, G4int minZ=1, G4int maxZ=99)G4RDVCrossSectionHandler
interpG4RDeIonisationCrossSectionHandlerprivate
LoadData(const G4String &dataFile)G4RDVCrossSectionHandler
LoadShellData(const G4String &dataFile)G4RDVCrossSectionHandler
NumberOfComponents(G4int Z) const G4RDVCrossSectionHandlerprotected
operator=(const G4RDeIonisationCrossSectionHandler &right)G4RDeIonisationCrossSectionHandlerprivate
PrintData() const G4RDVCrossSectionHandler
SelectRandomAtom(const G4MaterialCutsCouple *couple, G4double e) const G4RDVCrossSectionHandler
SelectRandomElement(const G4MaterialCutsCouple *material, G4double e) const G4RDVCrossSectionHandler
SelectRandomShell(G4int Z, G4double e) const G4RDVCrossSectionHandler
theParamG4RDeIonisationCrossSectionHandlerprivate
ValueForMaterial(const G4Material *material, G4double e) const G4RDVCrossSectionHandler
~G4RDeIonisationCrossSectionHandler()G4RDeIonisationCrossSectionHandler
~G4RDVCrossSectionHandler()G4RDVCrossSectionHandlervirtual