Geant4
10.03
|
#include <XCrystalIntegratedDensityPlanar.hh>
Public Member Functions | |
XCrystalIntegratedDensityPlanar () | |
~XCrystalIntegratedDensityPlanar () | |
Public Member Functions inherited from XVCrystalIntegratedDensity | |
void | SetIntegrationPoints (unsigned int, unsigned int) |
unsigned int | GetIntegrationPoints (unsigned int) |
unsigned int | GetIntegrationPoints () |
void | SetNumberOfPoints (unsigned int) |
unsigned int | GetNumberOfPoints () |
void | SetDensity (XVCrystalCharacteristic *) |
XVCrystalCharacteristic * | GetDensity () |
void | SetPotential (XVCrystalCharacteristic *) |
XVCrystalCharacteristic * | GetPotential () |
void | SetXPhysicalLattice (XPhysicalLattice *) |
XPhysicalLattice * | GetXPhysicalLattice () |
void | SetParticleCharge (G4int) |
G4int | GetParticleCharge () |
void | PrintOnFile (const G4String &) |
void | ReadFromFile (const G4String &) |
G4bool | HasBeenInitialized (XPhysicalLattice *, G4int) |
G4double | GetIntegratedDensity (G4double, XPhysicalLattice *, G4int) |
virtual void | InitializeTable () |
XVCrystalIntegratedDensity () | |
~XVCrystalIntegratedDensity () | |
Protected Member Functions | |
virtual G4double | ComputeIntegratedDensity (G4double, G4int) |
Protected Member Functions inherited from XVCrystalIntegratedDensity | |
G4double | GetStep () |
virtual void | ComputePotentialParameters () |
G4double | FindCatmullRomInterpolate (G4double &p0, G4double &p1, G4double &p2, G4double &p3, G4double &x) |
Additional Inherited Members | |
Protected Attributes inherited from XVCrystalIntegratedDensity | |
G4double | fPotentialMinimum |
G4double | fPotentialMaximum |
G4double | fPotentialRange |
Definition at line 36 of file XCrystalIntegratedDensityPlanar.hh.
XCrystalIntegratedDensityPlanar::XCrystalIntegratedDensityPlanar | ( | ) |
Definition at line 32 of file XCrystalIntegratedDensityPlanar.cc.
References XVCrystalIntegratedDensity::SetIntegrationPoints(), and XVCrystalIntegratedDensity::SetNumberOfPoints().
XCrystalIntegratedDensityPlanar::~XCrystalIntegratedDensityPlanar | ( | ) |
Definition at line 42 of file XCrystalIntegratedDensityPlanar.cc.
|
protectedvirtual |
Reimplemented from XVCrystalIntegratedDensity.
Definition at line 47 of file XCrystalIntegratedDensityPlanar.cc.
References XPhysicalLattice::ComputeInterplanarPeriod(), XVCrystalIntegratedDensity::GetDensity(), XVCrystalCharacteristic::GetEC(), XVCrystalIntegratedDensity::GetIntegrationPoints(), XVCrystalIntegratedDensity::GetPotential(), and XVCrystalIntegratedDensity::GetXPhysicalLattice().