27 #ifndef XVCrystalIntegratedDensity_h 
   28 #define XVCrystalIntegratedDensity_h 
G4double fPotentialMinimum
 
void SetIntegrationPoints(unsigned int, unsigned int)
 
virtual void InitializeTable()
 
G4PhysicsLinearVector * fTableVector
 
void ReadFromFile(const G4String &)
 
virtual G4double ComputeIntegratedDensity(G4double, G4int)
 
G4double FindCatmullRomInterpolate(G4double &p0, G4double &p1, G4double &p2, G4double &p3, G4double &x)
 
XPhysicalLattice * fLattice
 
unsigned int GetNumberOfPoints()
 
XPhysicalLattice * GetXPhysicalLattice()
 
G4double GetIntegratedDensity(G4double, XPhysicalLattice *, G4int)
 
unsigned int fIntegrationPoints[3]
 
void PrintOnFile(const G4String &)
 
unsigned int GetIntegrationPoints()
 
void SetXPhysicalLattice(XPhysicalLattice *)
 
void SetDensity(XVCrystalCharacteristic *)
 
G4int GetParticleCharge()
 
G4bool HasBeenInitialized(XPhysicalLattice *, G4int)
 
G4double fPotentialMaximum
 
~XVCrystalIntegratedDensity()
 
void SetPotential(XVCrystalCharacteristic *)
 
XVCrystalCharacteristic * GetDensity()
 
const G4double x[NPOINTSGL]
 
XVCrystalIntegratedDensity()
 
XVCrystalCharacteristic * GetPotential()
 
virtual void ComputePotentialParameters()
 
unsigned int fNumberOfPoints
 
XVCrystalCharacteristic * fDensity
 
void SetParticleCharge(G4int)
 
XVCrystalCharacteristic * fPotential
 
void SetNumberOfPoints(unsigned int)