Geant4
10.03
|
#include <G4AtomicFormFactor.hh>
Public Member Functions | |
G4double | Get (G4double kScatteringVector, G4int Z, G4int charge=0) |
Static Public Member Functions | |
static G4AtomicFormFactor * | GetManager () |
Protected Member Functions | |
G4AtomicFormFactor () | |
~G4AtomicFormFactor () | |
Private Member Functions | |
void | InsertCoefficients (G4int index, std::vector< G4double > aDoubleVec) |
void | LoadCoefficiencts (G4int index) |
G4int | GetIndex (G4int Z, G4int charge=0) |
Private Attributes | |
std::map< G4int, std::vector < G4double > > | theCoefficientsMap |
G4double | theCoefficients [9] |
G4int | loadedIndex |
Static Private Attributes | |
static G4AtomicFormFactor * | s_G4AtomicFormFactorManager = 0 |
Definition at line 58 of file G4AtomicFormFactor.hh.
|
inlineprotected |
Definition at line 133 of file G4AtomicFormFactor.hh.
References InsertCoefficients().
Referenced by GetManager().
|
inlineprotected |
Definition at line 349 of file G4AtomicFormFactor.hh.
Definition at line 112 of file G4AtomicFormFactor.hh.
References G4Exp(), GetIndex(), and LoadCoefficiencts().
Referenced by G4CrystalExtension::ComputeStructureFactor().
Definition at line 105 of file G4AtomicFormFactor.hh.
Referenced by Get().
|
inlinestatic |
Definition at line 64 of file G4AtomicFormFactor.hh.
References G4AtomicFormFactor(), and s_G4AtomicFormFactorManager.
Referenced by G4CrystalExtension::ComputeStructureFactor().
|
inlineprivate |
Definition at line 92 of file G4AtomicFormFactor.hh.
Referenced by G4AtomicFormFactor().
|
inlineprivate |
Definition at line 96 of file G4AtomicFormFactor.hh.
Referenced by Get().
|
private |
Definition at line 79 of file G4AtomicFormFactor.hh.
|
staticprivate |
Definition at line 61 of file G4AtomicFormFactor.hh.
Referenced by GetManager().
|
private |
Definition at line 78 of file G4AtomicFormFactor.hh.
Definition at line 77 of file G4AtomicFormFactor.hh.