59     for(
unsigned int i=0;i<3;i++){
 
   61                                  std::exp( - std::fabs(vXposition) * 
fBeta[i] / aTF ) );
 
   70     vValueForSinglePlane *= aTF;
 
   72     vValueForSinglePlane *= (CLHEP::elm_coupling);
 
   76     return vValueForSinglePlane;
 
XCrystalPlanarMolierePotential()
 
CLHEP::Hep3Vector G4ThreeVector
 
XPhysicalLattice * GetXPhysicalLattice(G4VPhysicalVolume *)
 
~XCrystalPlanarMolierePotential()
 
G4double ComputeECForSinglePlane(G4double, XPhysicalLattice *)
 
G4double ComputeMinimum(XPhysicalLattice *)
 
virtual G4double ComputeTFScreeningRadius(XPhysicalLattice *)
 
G4double ComputeAtomVolumeDensity()
 
G4ThreeVector GetEC(G4ThreeVector, XPhysicalLattice *)
 
G4double ComputeDirectPeriod(G4int, G4int, G4int)
 
G4double ComputeMaximum(XPhysicalLattice *)
 
XUnitCell * GetXUnitCell(G4VPhysicalVolume *)
 
static constexpr double pi
 
Definition of the XCrystalPlanarMolierePotential class. 
 
G4VPhysicalVolume * GetVolume()