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

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

ActiveElements()G4RDVCrossSectionHandlerprotected
BuildCrossSectionsForMaterials(const G4DataVector &energyVector, const G4DataVector *energyCuts)G4RDBremsstrahlungCrossSectionHandlerprotectedvirtual
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
G4RDBremsstrahlungCrossSectionHandler(const G4RDVEnergySpectrum *spectrum, G4RDVDataSetAlgorithm *interpolation)G4RDBremsstrahlungCrossSectionHandler
G4RDBremsstrahlungCrossSectionHandler(const G4RDBremsstrahlungCrossSectionHandler &)G4RDBremsstrahlungCrossSectionHandlerprivate
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
interpG4RDBremsstrahlungCrossSectionHandlerprivate
LoadData(const G4String &dataFile)G4RDVCrossSectionHandler
LoadShellData(const G4String &dataFile)G4RDVCrossSectionHandler
NumberOfComponents(G4int Z) const G4RDVCrossSectionHandlerprotected
operator=(const G4RDBremsstrahlungCrossSectionHandler &right)G4RDBremsstrahlungCrossSectionHandlerprivate
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
theBRG4RDBremsstrahlungCrossSectionHandlerprivate
ValueForMaterial(const G4Material *material, G4double e) const G4RDVCrossSectionHandler
~G4RDBremsstrahlungCrossSectionHandler()G4RDBremsstrahlungCrossSectionHandler
~G4RDVCrossSectionHandler()G4RDVCrossSectionHandlervirtual