| 
    Geant4
    10.00.p02
    
   | 
 
#include <G4RDBremsstrahlungParameters.hh>
 Collaboration diagram for G4RDBremsstrahlungParameters:Public Member Functions | |
| G4RDBremsstrahlungParameters (const G4String &name, size_t num, G4int minZ=1, G4int maxZ=99) | |
| ~G4RDBremsstrahlungParameters () | |
| G4double | Parameter (G4int parameterIndex, G4int Z, G4double energy) const | 
| G4double | ParameterC (G4int index) const | 
| void | PrintData () const | 
Private Member Functions | |
| G4RDBremsstrahlungParameters (const G4RDBremsstrahlungParameters &) | |
| G4RDBremsstrahlungParameters & | operator= (const G4RDBremsstrahlungParameters &right) | 
| void | LoadData (const G4String &name) | 
Private Attributes | |
| std::map< G4int,  G4RDVEMDataSet *, std::less < G4int > >  | param | 
| G4DataVector | paramC | 
| G4DataVector | activeZ | 
| G4int | zMin | 
| G4int | zMax | 
| size_t | length | 
Definition at line 63 of file G4RDBremsstrahlungParameters.hh.
| G4RDBremsstrahlungParameters::G4RDBremsstrahlungParameters | ( | const G4String & | name, | 
| size_t | num, | ||
| G4int | minZ = 1,  | 
        ||
| G4int | maxZ = 99  | 
        ||
| ) | 
Definition at line 53 of file G4RDBremsstrahlungParameters.cc.
References LoadData().
 Here is the call graph for this function:| G4RDBremsstrahlungParameters::~G4RDBremsstrahlungParameters | ( | ) | 
      
  | 
  private | 
      
  | 
  private | 
Definition at line 104 of file G4RDBremsstrahlungParameters.cc.
References a, activeZ, G4DataVector::contains(), FatalException, G4Exception(), G4Material::GetElementVector(), G4Material::GetMaterialTable(), G4Material::GetNumberOfElements(), G4Material::GetNumberOfMaterials(), G4Material::GetTotNbOfElectPerVolume(), G4Element::GetZ(), iz, length, m, mm, name, param, paramC, s, and z.
Referenced by G4RDBremsstrahlungParameters().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  private | 
| G4double G4RDBremsstrahlungParameters::Parameter | ( | G4int | parameterIndex, | 
| G4int | Z, | ||
| G4double | energy | ||
| ) | const | 
Definition at line 79 of file G4RDBremsstrahlungParameters.cc.
References G4INCL::KinematicsUtils::energy(), G4RDVEMDataSet::FindValue(), G4cout, G4endl, G4RDVEMDataSet::GetEnergies(), length, G4INCL::Math::max(), G4INCL::Math::min(), param, and pos.
Referenced by G4RDeBremsstrahlungSpectrum::AverageEnergy(), G4RDeBremsstrahlungSpectrum::Probability(), and G4RDeBremsstrahlungSpectrum::SampleEnergy().
 Here is the call graph for this function:
 Here is the caller graph for this function:Definition at line 241 of file G4RDBremsstrahlungParameters.cc.
References FatalException, G4Exception(), n, and paramC.
Referenced by G4RDeBremsstrahlungSpectrum::AverageEnergy().
 Here is the call graph for this function:
 Here is the caller graph for this function:| void G4RDBremsstrahlungParameters::PrintData | ( | ) | const | 
Definition at line 257 of file G4RDBremsstrahlungParameters.cc.
References activeZ, G4cout, G4endl, length, param, pos, and G4RDVEMDataSet::PrintData().
Referenced by G4RDeBremsstrahlungSpectrum::PrintData().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  private | 
Definition at line 88 of file G4RDBremsstrahlungParameters.hh.
Referenced by LoadData(), PrintData(), and ~G4RDBremsstrahlungParameters().
      
  | 
  private | 
Definition at line 93 of file G4RDBremsstrahlungParameters.hh.
Referenced by LoadData(), Parameter(), and PrintData().
      
  | 
  private | 
Definition at line 85 of file G4RDBremsstrahlungParameters.hh.
Referenced by LoadData(), Parameter(), PrintData(), and ~G4RDBremsstrahlungParameters().
      
  | 
  private | 
Definition at line 87 of file G4RDBremsstrahlungParameters.hh.
Referenced by LoadData(), ParameterC(), and ~G4RDBremsstrahlungParameters().
      
  | 
  private | 
Definition at line 91 of file G4RDBremsstrahlungParameters.hh.
      
  | 
  private | 
Definition at line 90 of file G4RDBremsstrahlungParameters.hh.