#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: