| 
    Geant4
    10.01
    
   | 
 
#include <XVCrystalPlanarAnalytical.hh>
 Inheritance diagram for XVCrystalPlanarAnalytical:
 Collaboration diagram for XVCrystalPlanarAnalytical:Private Attributes | |
| G4int | fNumberOfPlanes | 
Additional Inherited Members | |
  Protected Attributes inherited from XVCrystalCharacteristic | |
| G4double | fMaximum | 
| G4double | fMinimum | 
| XPhysicalLattice * | fPhysicalLattice | 
| G4PhysicsVector * | fVectorEC | 
Definition at line 32 of file XVCrystalPlanarAnalytical.hh.
| XVCrystalPlanarAnalytical::XVCrystalPlanarAnalytical | ( | ) | 
Definition at line 30 of file XVCrystalPlanarAnalytical.cc.
References fNumberOfPlanes.
| XVCrystalPlanarAnalytical::~XVCrystalPlanarAnalytical | ( | ) | 
Definition at line 36 of file XVCrystalPlanarAnalytical.cc.
      
  | 
  virtual | 
Implements XVCrystalCharacteristic.
Definition at line 54 of file XVCrystalPlanarAnalytical.cc.
References ComputeECForSinglePlane(), XPhysicalLattice::ComputeInterplanarPeriod(), ComputePositionInUnitCell(), GetNumberOfPlanes(), XPhysicalLattice::GetVolume(), and XVCrystalCharacteristic::GetXPhysicalLattice().
Referenced by InitializeVector().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  pure virtual | 
Implemented in XCrystalPlanarMoliereElectronDensity, XCrystalPlanarMoliereTempPotential, XCrystalPlanarMoliereElectricField, XCrystalPlanarMolierePotential, and XCrystalPlanarNucleiDensity.
Referenced by ComputeEC().
 Here is the caller graph for this function:
      
  | 
  virtual | 
Implements XVCrystalCharacteristic.
Definition at line 77 of file XVCrystalPlanarAnalytical.cc.
References XPhysicalLattice::ComputeInterplanarPeriod(), XVCrystalCharacteristic::fPhysicalLattice, XVCrystalCharacteristic::fVectorEC, and G4PhysicsVector::Value().
 Here is the call graph for this function:
      
  | 
  virtual | 
Reimplemented from XVCrystalCharacteristic.
Reimplemented in XCrystalPlanarMoliereTempPotential, and XCrystalPlanarMolierePotential.
Definition at line 118 of file XVCrystalPlanarAnalytical.cc.
References XPhysicalLattice::ComputeInterplanarPeriod(), DBL_MAX, XVCrystalCharacteristic::GetEC(), XPhysicalLattice::GetVolume(), and XVCrystalCharacteristic::GetXPhysicalLattice().
 Here is the call graph for this function:
      
  | 
  virtual | 
Reimplemented from XVCrystalCharacteristic.
Reimplemented in XCrystalPlanarMoliereTempPotential, and XCrystalPlanarMolierePotential.
Definition at line 136 of file XVCrystalPlanarAnalytical.cc.
References XPhysicalLattice::ComputeInterplanarPeriod(), DBL_MAX, XVCrystalCharacteristic::GetEC(), XPhysicalLattice::GetVolume(), and XVCrystalCharacteristic::GetXPhysicalLattice().
 Here is the call graph for this function:
      
  | 
  virtual | 
Reimplemented from XVCrystalCharacteristic.
Definition at line 93 of file XVCrystalPlanarAnalytical.cc.
References XPhysicalLattice::ComputeInterplanarPeriod(), XPhysicalLattice::GetVolume(), and XVCrystalCharacteristic::GetXPhysicalLattice().
Referenced by ComputeEC().
 Here is the call graph for this function:
 Here is the caller graph for this function:| G4int XVCrystalPlanarAnalytical::GetNumberOfPlanes | ( | ) | 
Definition at line 47 of file XVCrystalPlanarAnalytical.cc.
References fNumberOfPlanes.
Referenced by ComputeEC().
 Here is the caller graph for this function:
      
  | 
  virtual | 
Implements XVCrystalCharacteristic.
Definition at line 245 of file XVCrystalPlanarAnalytical.cc.
References ComputeEC(), XPhysicalLattice::ComputeInterplanarPeriod(), XVCrystalCharacteristic::fPhysicalLattice, XVCrystalCharacteristic::fVectorEC, imax, and G4PhysicsVector::PutValue().
 Here is the call graph for this function:
      
  | 
  virtual | 
Implements XVCrystalCharacteristic.
Definition at line 154 of file XVCrystalPlanarAnalytical.cc.
References angstrom, XPhysicalLattice::ComputeInterplanarPeriod(), XVCrystalCharacteristic::GetEC(), and imax.
 Here is the call graph for this function:Implements XVCrystalCharacteristic.
Definition at line 211 of file XVCrystalPlanarAnalytical.cc.
References DBL_MAX, eV, XVCrystalCharacteristic::fMaximum, XVCrystalCharacteristic::fMinimum, XVCrystalCharacteristic::fVectorEC, imax, meter, and G4PhysicsVector::PutValue().
 Here is the call graph for this function:
      
  | 
  virtual | 
Implements XVCrystalCharacteristic.
Definition at line 177 of file XVCrystalPlanarAnalytical.cc.
References XVCrystalCharacteristic::fVectorEC, imax, and G4PhysicsVector::PutValue().
 Here is the call graph for this function:| void XVCrystalPlanarAnalytical::SetNumberOfPlanes | ( | G4int | vNumberOfPlanes | ) | 
Definition at line 41 of file XVCrystalPlanarAnalytical.cc.
References fNumberOfPlanes.
      
  | 
  private | 
Definition at line 35 of file XVCrystalPlanarAnalytical.hh.
Referenced by GetNumberOfPlanes(), SetNumberOfPlanes(), and XVCrystalPlanarAnalytical().