Geant4 11.2.2
Toolkit for the simulation of the passage of particles through matter
|
#include <G4CrystalUnitCell.hh>
Protected Attributes | |
G4ThreeVector | nullVec |
G4ThreeVector | theSize |
G4ThreeVector | theAngle |
G4ThreeVector | theUnitBasis [3] |
G4ThreeVector | theBasis [3] |
G4ThreeVector | theRecSize |
G4ThreeVector | theRecAngle |
G4ThreeVector | theRecUnitBasis [3] |
G4ThreeVector | theRecBasis [3] |
Definition at line 44 of file G4CrystalUnitCell.hh.
G4CrystalUnitCell::G4CrystalUnitCell | ( | G4double | sizeA, |
G4double | sizeB, | ||
G4double | sizeC, | ||
G4double | alpha, | ||
G4double | beta, | ||
G4double | gamma, | ||
G4int | spacegroup ) |
Definition at line 33 of file G4CrystalUnitCell.cc.
|
virtualdefault |
G4double G4CrystalUnitCell::ComputeCellVolume | ( | ) |
Definition at line 378 of file G4CrystalUnitCell.cc.
Referenced by G4CrystalUnitCell().
G4bool G4CrystalUnitCell::FillAtomicPos | ( | G4ThreeVector & | pos, |
std::vector< G4ThreeVector > & | vecout ) |
Definition at line 192 of file G4CrystalUnitCell.cc.
Referenced by G4CrystalExtension::GetAtomPos().
G4bool G4CrystalUnitCell::FillAtomicUnitPos | ( | G4ThreeVector & | pos, |
std::vector< G4ThreeVector > & | vecout ) |
Definition at line 181 of file G4CrystalUnitCell.cc.
Referenced by FillAtomicPos().
Definition at line 205 of file G4CrystalUnitCell.cc.
|
inline |
Definition at line 61 of file G4CrystalUnitCell.hh.
const G4ThreeVector & G4CrystalUnitCell::GetBasis | ( | G4int | idx | ) | const |
Definition at line 150 of file G4CrystalUnitCell.cc.
Referenced by G4LogicalCrystalVolume::GetBasis().
|
inline |
Definition at line 56 of file G4CrystalUnitCell.hh.
Referenced by GetBravaisLattice().
G4double G4CrystalUnitCell::GetIntCosAng | ( | G4int | h1, |
G4int | k1, | ||
G4int | l1, | ||
G4int | h2, | ||
G4int | k2, | ||
G4int | l2 ) |
Definition at line 540 of file G4CrystalUnitCell.cc.
Definition at line 417 of file G4CrystalUnitCell.cc.
Referenced by GetIntCosAng().
|
inline |
Definition at line 55 of file G4CrystalUnitCell.hh.
Referenced by ComputeCellVolume(), FillElReduced(), G4CrystalUnitCell(), GetIntCosAng(), GetIntSp2(), GetLatticeSystem(), and GetRecIntSp2().
|
inline |
Definition at line 69 of file G4CrystalUnitCell.hh.
const G4ThreeVector & G4CrystalUnitCell::GetRecBasis | ( | G4int | idx | ) | const |
Definition at line 164 of file G4CrystalUnitCell.cc.
Definition at line 482 of file G4CrystalUnitCell.cc.
Referenced by GetIntSp2().
|
inline |
Definition at line 68 of file G4CrystalUnitCell.hh.
const G4ThreeVector & G4CrystalUnitCell::GetRecUnitBasis | ( | G4int | idx | ) | const |
Definition at line 157 of file G4CrystalUnitCell.cc.
|
inline |
Definition at line 83 of file G4CrystalUnitCell.hh.
|
inline |
Definition at line 60 of file G4CrystalUnitCell.hh.
|
inline |
Definition at line 52 of file G4CrystalUnitCell.hh.
const G4ThreeVector & G4CrystalUnitCell::GetUnitBasis | ( | G4int | idx | ) | const |
Definition at line 143 of file G4CrystalUnitCell.cc.
G4ThreeVector G4CrystalUnitCell::GetUnitBasisTrigonal | ( | ) |
Definition at line 171 of file G4CrystalUnitCell.cc.
|
inline |
Definition at line 82 of file G4CrystalUnitCell.hh.
|
inline |
Definition at line 53 of file G4CrystalUnitCell.hh.
|
protected |
Definition at line 96 of file G4CrystalUnitCell.hh.
Referenced by G4CrystalUnitCell(), GetBasis(), GetRecBasis(), GetRecUnitBasis(), and GetUnitBasis().
|
protected |
Definition at line 99 of file G4CrystalUnitCell.hh.
Referenced by GetAngle().
|
protected |
Definition at line 101 of file G4CrystalUnitCell.hh.
Referenced by G4CrystalUnitCell(), and GetBasis().
|
protected |
Definition at line 106 of file G4CrystalUnitCell.hh.
Referenced by G4CrystalUnitCell(), and GetRecAngle().
|
protected |
Definition at line 108 of file G4CrystalUnitCell.hh.
Referenced by G4CrystalUnitCell(), and GetRecBasis().
|
protected |
Definition at line 105 of file G4CrystalUnitCell.hh.
Referenced by G4CrystalUnitCell(), GetIntCosAng(), GetRecIntSp2(), and GetRecSize().
|
protected |
Definition at line 107 of file G4CrystalUnitCell.hh.
Referenced by G4CrystalUnitCell(), and GetRecUnitBasis().
|
protected |
Definition at line 98 of file G4CrystalUnitCell.hh.
Referenced by ComputeCellVolume(), FillAtomicPos(), G4CrystalUnitCell(), GetIntSp2(), and GetSize().
|
protected |
Definition at line 100 of file G4CrystalUnitCell.hh.
Referenced by G4CrystalUnitCell(), and GetUnitBasis().