Geant4 10.7.0
Toolkit for the simulation of the passage of particles through matter
Loading...
Searching...
No Matches
G4VCrossSectionHandler Member List

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

ActiveElements()G4VCrossSectionHandlerprotected
BuildCrossSectionsForMaterials(const G4DataVector &energyVector, const G4DataVector *energyCuts=0)=0G4VCrossSectionHandlerprotectedpure virtual
BuildMeanFreePathForMaterials(const G4DataVector *energyCuts=0)G4VCrossSectionHandler
Clear()G4VCrossSectionHandler
CreateInterpolation()G4VCrossSectionHandlerprotectedvirtual
FindValue(G4int Z, G4double e) constG4VCrossSectionHandler
FindValue(G4int Z, G4double e, G4int shellIndex) constG4VCrossSectionHandler
G4VCrossSectionHandler()G4VCrossSectionHandler
G4VCrossSectionHandler(G4VDataSetAlgorithm *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)G4VCrossSectionHandler
GetInterpolation() constG4VCrossSectionHandlerinlineprotected
Initialise(G4VDataSetAlgorithm *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)G4VCrossSectionHandler
LoadData(const G4String &dataFile)G4VCrossSectionHandler
LoadNonLogData(const G4String &dataFile)G4VCrossSectionHandler
LoadShellData(const G4String &dataFile)G4VCrossSectionHandler
NumberOfComponents(G4int Z) constG4VCrossSectionHandlerprotected
PrintData() constG4VCrossSectionHandler
SelectRandomAtom(const G4MaterialCutsCouple *couple, G4double e) constG4VCrossSectionHandler
SelectRandomElement(const G4MaterialCutsCouple *material, G4double e) constG4VCrossSectionHandler
SelectRandomShell(G4int Z, G4double e) constG4VCrossSectionHandler
ValueForMaterial(const G4Material *material, G4double e) constG4VCrossSectionHandler
~G4VCrossSectionHandler()G4VCrossSectionHandlervirtual