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

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

ActiveElements()G4VCrossSectionHandlerprotected
BuildCrossSectionsForMaterials(const G4DataVector &energyVector, const G4DataVector *energyCuts)G4BremsstrahlungCrossSectionHandlerprotectedvirtual
BuildMeanFreePathForMaterials(const G4DataVector *energyCuts=0)G4VCrossSectionHandler
Clear()G4VCrossSectionHandler
CreateInterpolation()G4VCrossSectionHandlerprotectedvirtual
FindValue(G4int Z, G4double e) const G4VCrossSectionHandler
FindValue(G4int Z, G4double e, G4int shellIndex) const G4VCrossSectionHandler
G4BremsstrahlungCrossSectionHandler(const G4VEnergySpectrum *spectrum, G4VDataSetAlgorithm *interpolation)G4BremsstrahlungCrossSectionHandler
G4BremsstrahlungCrossSectionHandler(const G4BremsstrahlungCrossSectionHandler &)G4BremsstrahlungCrossSectionHandlerprivate
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
GetCrossSectionAboveThresholdForElement(G4double energy, G4double cutEnergy, G4int Z)G4BremsstrahlungCrossSectionHandler
GetInterpolation() const G4VCrossSectionHandlerinlineprotected
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
interpG4BremsstrahlungCrossSectionHandlerprivate
LoadData(const G4String &dataFile)G4VCrossSectionHandler
LoadNonLogData(const G4String &dataFile)G4VCrossSectionHandler
LoadShellData(const G4String &dataFile)G4VCrossSectionHandler
NumberOfComponents(G4int Z) const G4VCrossSectionHandlerprotected
operator=(const G4BremsstrahlungCrossSectionHandler &right)G4BremsstrahlungCrossSectionHandlerprivate
PrintData() const G4VCrossSectionHandler
SelectRandomAtom(const G4MaterialCutsCouple *couple, G4double e) const G4VCrossSectionHandler
SelectRandomElement(const G4MaterialCutsCouple *material, G4double e) const G4VCrossSectionHandler
SelectRandomShell(G4int Z, G4double e) const G4VCrossSectionHandler
theBRG4BremsstrahlungCrossSectionHandlerprivate
ValueForMaterial(const G4Material *material, G4double e) const G4VCrossSectionHandler
~G4BremsstrahlungCrossSectionHandler()G4BremsstrahlungCrossSectionHandler
~G4VCrossSectionHandler()G4VCrossSectionHandlervirtual