#include <XLogicalAtomicLattice.hh>
Definition at line 44 of file XLogicalAtomicLattice.hh.
 
      
        
          | XLogicalAtomicLattice::XLogicalAtomicLattice  | 
          ( | 
           | ) | 
           | 
        
      
 
 
      
        
          | XLogicalAtomicLattice::~XLogicalAtomicLattice  | 
          ( | 
           | ) | 
           | 
        
      
 
 
Definition at line 98 of file XLogicalAtomicLattice.cc.
  104     for(
G4int i=0;i<fLatticeAtomNumber;i++)
 
  107         vTempDouble += h * fLatticeAtomPosition[i].
x();
 
  108         vTempDouble += k * fLatticeAtomPosition[i].
y();
 
  109         vTempDouble += l * fLatticeAtomPosition[i].
z();
 
std::complex< G4double > G4complex
 
static constexpr double pi
 
 
 
 
Definition at line 80 of file XLogicalAtomicLattice.cc.
   83     for(
G4int i=0;i<fLatticeAtomNumber;i++)
 
   84         if(vAtomPosition == fLatticeAtomPosition[i])
 
   86             for(
G4int j=(i+1);j<fLatticeAtomNumber;j++)
 
   88                 fLatticeAtomPosition[j-1]=fLatticeAtomPosition[j];
 
 
 
 
Definition at line 53 of file XLogicalAtomicLattice.cc.
   54     if(i<fLatticeAtomNumber){
 
   55         return fLatticeAtomPosition[i];
 
   58         G4cout << 
"XLogicalAtomicLattice::GetAtomPosition - atom " <<
 
   59         i << 
" does not exist!!" <<std::endl;
 
CLHEP::Hep3Vector G4ThreeVector
 
G4GLOB_DLL std::ostream G4cout
 
 
 
 
      
        
          | G4int XLogicalAtomicLattice::GetLatticeNumberOfAtoms  | 
          ( | 
           | ) | 
           | 
        
      
 
 
      
        
          | void XLogicalAtomicLattice::InitializeXLogicalAtomicLattice  | 
          ( | 
           | ) | 
           | 
        
      
 
 
The documentation for this class was generated from the following files: