46 G4int vParticleCharge){
62 xPos *= vInterplanarPeriod;
63 vPositionTemp.setX(xPos + vInterplanarPeriod / 2.);
65 vPotential =
G4double(vParticleCharge);
69 if(vPotential <= vPotentialInitial){
84 vDensity *= vInterplanarPeriod;
85 vDensity *= vInterplanarPeriod/std::fabs(xMax - xMin);
void SetIntegrationPoints(unsigned int, unsigned int)
CLHEP::Hep3Vector G4ThreeVector
~XCrystalIntegratedDensityPlanar()
virtual G4double ComputeIntegratedDensity(G4double, G4int)
XCrystalIntegratedDensityPlanar()
XPhysicalLattice * GetXPhysicalLattice()
unsigned int GetIntegrationPoints()
G4ThreeVector GetEC(G4ThreeVector, XPhysicalLattice *)
XVCrystalCharacteristic * GetDensity()
XVCrystalCharacteristic * GetPotential()
G4double ComputeInterplanarPeriod()
void SetNumberOfPoints(unsigned int)