#include <XVCrystalCharacteristic.hh>
Definition at line 37 of file XVCrystalCharacteristic.hh.
 
      
        
          | XVCrystalCharacteristic::XVCrystalCharacteristic  | 
          ( | 
           | ) | 
           | 
        
      
 
 
      
        
          | XVCrystalCharacteristic::~XVCrystalCharacteristic  | 
          ( | 
           | ) | 
           | 
        
      
 
 
Reimplemented in XVCrystalPlanarAnalytical, XCrystalPlanarMoliereTempPotential, and XCrystalPlanarMolierePotential.
Definition at line 127 of file XVCrystalCharacteristic.cc.
  128     unsigned int vPrecisionX = 1024;
 
  129     unsigned int vPrecisionY = 1024;
 
  130     unsigned int vPrecisionZ = 1024;
 
  140     for(
unsigned int i=0;i<vPrecisionX;i++){
 
  141         for(
unsigned int j=0;j<vPrecisionY;j++){
 
  142             for(
unsigned int k=0;k<vPrecisionZ;k++){
 
  146                                     vLattice).mag() ) > vMaximum) {
 
CLHEP::Hep3Vector G4ThreeVector
 
G4ThreeVector GetEC(G4ThreeVector, XPhysicalLattice *)
 
XUnitCell * GetXUnitCell(G4VPhysicalVolume *)
 
G4VPhysicalVolume * GetVolume()
 
 
 
 
Reimplemented in XVCrystalPlanarAnalytical, XCrystalPlanarMoliereTempPotential, and XCrystalPlanarMolierePotential.
Definition at line 158 of file XVCrystalCharacteristic.cc.
  159     unsigned int vPrecisionX = 1024;
 
  160     unsigned int vPrecisionY = 1024;
 
  161     unsigned int vPrecisionZ = 1024;
 
  171     for(
unsigned int i=0;i<vPrecisionX;i++){
 
  172         for(
unsigned int j=0;j<vPrecisionY;j++){
 
  173             for(
unsigned int k=0;k<vPrecisionZ;k++){
 
  177                                     vLattice).mag() ) < vMinimum){
 
CLHEP::Hep3Vector G4ThreeVector
 
G4ThreeVector GetEC(G4ThreeVector, XPhysicalLattice *)
 
XUnitCell * GetXUnitCell(G4VPhysicalVolume *)
 
G4VPhysicalVolume * GetVolume()
 
 
 
 
Definition at line 90 of file XVCrystalCharacteristic.cc.
   95     vTFSR /= (std::pow(vZ,0.333333333));
 
static constexpr double Bohr_radius
 
XUnitCell * GetXUnitCell()
 
XLogicalBase * GetBase(G4int)
 
 
 
 
Definition at line 78 of file XVCrystalCharacteristic.cc.
virtual G4ThreeVector ComputeECFromVector(G4ThreeVector)=0
 
G4bool IsInitialized(XPhysicalLattice *)
 
virtual G4ThreeVector ComputeEC(G4ThreeVector, XPhysicalLattice *)=0
 
 
 
 
Definition at line 61 of file XVCrystalCharacteristic.cc.
XPhysicalLattice * GetXPhysicalLattice(G4VPhysicalVolume *)
 
XLogicalLattice * GetLogicalLattice()
 
 
 
 
Definition at line 54 of file XVCrystalCharacteristic.cc.
XPhysicalLattice * GetXPhysicalLattice(G4VPhysicalVolume *)
 
XUnitCell * GetXUnitCell()
 
 
 
 
  
  
      
        
          | virtual void XVCrystalCharacteristic::InitializeVector  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
pure virtual   | 
  
 
 
  
  
      
        
          | G4double XVCrystalCharacteristic::fMaximum | 
         
       
   | 
  
protected   | 
  
 
 
  
  
      
        
          | G4double XVCrystalCharacteristic::fMinimum | 
         
       
   | 
  
protected   | 
  
 
 
The documentation for this class was generated from the following files: