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

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

ActiveElements()G4VCrossSectionHandlerprotected
BuildCrossSectionsForMaterials(const G4DataVector &energyVector, const G4DataVector *energyCuts=0) overrideG4CrossSectionHandlerprotectedvirtual
BuildMeanFreePathForMaterials(const G4DataVector *energyCuts=nullptr)G4VCrossSectionHandler
Clear()G4VCrossSectionHandler
CreateInterpolation()G4VCrossSectionHandlerprotectedvirtual
FindValue(G4int Z, G4double e) constG4VCrossSectionHandler
FindValue(G4int Z, G4double e, G4int shellIndex) constG4VCrossSectionHandler
G4CrossSectionHandler()G4CrossSectionHandlerexplicit
G4VCrossSectionHandler()G4VCrossSectionHandlerexplicit
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)G4VCrossSectionHandlerexplicit
G4VCrossSectionHandler(const G4VCrossSectionHandler &)=deleteG4VCrossSectionHandler
GetInterpolation() constG4VCrossSectionHandlerinlineprotected
Initialise(G4VDataSetAlgorithm *interpolation=nullptr, 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
G4VCrossSectionHandler::operator=(const G4VCrossSectionHandler &right)=deleteG4VCrossSectionHandler
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
~G4CrossSectionHandler()G4CrossSectionHandler
~G4VCrossSectionHandler()G4VCrossSectionHandlervirtual