49 G4int vParticleCharge){
65 xPos *= vInterplanarPeriod;
66 vPositionTemp.
setX(xPos + vInterplanarPeriod / 2.);
68 vPotential =
G4double(vParticleCharge);
72 if(vPotential <= vPotentialInitial){
87 vDensity *= vInterplanarPeriod;
88 vDensity *= vInterplanarPeriod/std::fabs(xMax - xMin);
void SetIntegrationPoints(unsigned int, unsigned int)
CLHEP::Hep3Vector G4ThreeVector
~XCrystalIntegratedDensityPlanar()
virtual G4double ComputeIntegratedDensity(G4double, G4int)
XCrystalIntegratedDensityPlanar()
XPhysicalLattice * GetXPhysicalLattice()
Definition of the XCrystalIntegratedDensityPlanar class.
unsigned int GetIntegrationPoints()
G4ThreeVector GetEC(G4ThreeVector, XPhysicalLattice *)
XVCrystalCharacteristic * GetDensity()
XVCrystalCharacteristic * GetPotential()
G4double ComputeInterplanarPeriod()
void SetNumberOfPoints(unsigned int)