#include <G4CrystalUnitCell.hh>
Private 멤버 함수 | |
theLatticeSystemType | GetLatticeSystem (G4int aGroup) |
theBravaisLatticeType | GetBravaisLattice (G4int aGroup) |
G4bool | FillAmorphous (G4double Cij[6][6]) const |
G4bool | FillCubic (G4double Cij[6][6]) const |
G4bool | FillTetragonal (G4double Cij[6][6]) const |
G4bool | FillOrthorhombic (G4double Cij[6][6]) const |
G4bool | FillRhombohedral (G4double Cij[6][6]) const |
G4bool | FillMonoclinic (G4double Cij[6][6]) const |
G4bool | FillTriclinic (G4double Cij[6][6]) const |
G4bool | FillHexagonal (G4double Cij[6][6]) const |
G4bool | ReflectElReduced (G4double Cij[6][6]) const |
G4CrystalUnitCell.hh 파일의 47 번째 라인에서 정의되었습니다.
G4CrystalUnitCell::G4CrystalUnitCell | ( | G4double | sizeA, |
G4double | sizeB, | ||
G4double | sizeC, | ||
G4double | alpha, | ||
G4double | beta, | ||
G4double | gamma, | ||
G4int | spacegroup | ||
) |
G4CrystalUnitCell.cc 파일의 38 번째 라인에서 정의되었습니다.
다음을 참조함 : Amorphous, ComputeCellVolume(), cosa, cosar, cosb, cosbr, cosg, cosgr, Cubic, CLHEP::deg, GetLatticeSystem(), CLHEP::halfpi, CLHEP::HepXHat, CLHEP::HepYHat, CLHEP::HepZHat, Hexagonal, Monoclinic, nullVec, Orthorhombic, Rhombohedral, CLHEP::Hep3Vector::rotateX(), CLHEP::Hep3Vector::rotateZ(), sina, sinb, sing, Tetragonal, theBasis, theRecAngle, theRecBasis, theRecSize, theRecUnitBasis, theRecVolume, theSize, theSpaceGroup, theUnitBasis, theVolume, Triclinic, CLHEP::Hep3Vector::unit().
|
virtual |
G4CrystalUnitCell.cc 파일의 145 번째 라인에서 정의되었습니다.
G4double G4CrystalUnitCell::ComputeCellVolume | ( | ) |
G4CrystalUnitCell.cc 파일의 386 번째 라인에서 정의되었습니다.
다음을 참조함 : a, Amorphous, cosa, cosb, cosg, Cubic, GetLatticeSystem(), Hexagonal, Monoclinic, Orthorhombic, Rhombohedral, sinb, Tetragonal, theSize, Triclinic.
다음에 의해서 참조됨 : G4CrystalUnitCell().
G4CrystalUnitCell.cc 파일의 264 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : FillElReduced().
G4bool G4CrystalUnitCell::FillAtomicPos | ( | G4ThreeVector & | pos, |
std::vector< G4ThreeVector > & | vecout | ||
) |
G4CrystalUnitCell.cc 파일의 217 번째 라인에서 정의되었습니다.
다음을 참조함 : FillAtomicUnitPos(), theSize.
다음에 의해서 참조됨 : G4CrystalExtension::GetAtomPos().
G4bool G4CrystalUnitCell::FillAtomicUnitPos | ( | G4ThreeVector & | pos, |
std::vector< G4ThreeVector > & | vecout | ||
) |
G4CrystalUnitCell.cc 파일의 271 번째 라인에서 정의되었습니다.
다음을 참조함 : ReflectElReduced().
다음에 의해서 참조됨 : FillElReduced().
G4CrystalUnitCell.cc 파일의 229 번째 라인에서 정의되었습니다.
다음을 참조함 : Amorphous, Cubic, FillAmorphous(), FillCubic(), FillHexagonal(), FillMonoclinic(), FillOrthorhombic(), FillRhombohedral(), FillTetragonal(), FillTriclinic(), GetLatticeSystem(), Hexagonal, Monoclinic, Orthorhombic, Rhombohedral, Tetragonal, Triclinic.
G4CrystalUnitCell.cc 파일의 366 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : FillElReduced().
G4CrystalUnitCell.cc 파일의 340 번째 라인에서 정의되었습니다.
다음을 참조함 : FillOrthorhombic().
다음에 의해서 참조됨 : FillElReduced().
G4CrystalUnitCell.cc 파일의 306 번째 라인에서 정의되었습니다.
다음을 참조함 : ReflectElReduced().
다음에 의해서 참조됨 : FillElReduced(), FillMonoclinic().
G4CrystalUnitCell.cc 파일의 321 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : FillElReduced().
G4CrystalUnitCell.cc 파일의 289 번째 라인에서 정의되었습니다.
다음을 참조함 : ReflectElReduced().
다음에 의해서 참조됨 : FillElReduced().
G4CrystalUnitCell.cc 파일의 350 번째 라인에서 정의되었습니다.
다음을 참조함 : ReflectElReduced().
다음에 의해서 참조됨 : FillElReduced().
|
inline |
G4CrystalUnitCell.hh 파일의 102 번째 라인에서 정의되었습니다.
다음을 참조함 : theAngle.
const G4ThreeVector & G4CrystalUnitCell::GetBasis | ( | G4int | idx | ) | const |
G4CrystalUnitCell.cc 파일의 180 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4LogicalCrystalVolume::GetBasis().
|
private |
|
inline |
G4CrystalUnitCell.hh 파일의 74 번째 라인에서 정의되었습니다.
다음을 참조함 : theSpaceGroup.
G4double G4CrystalUnitCell::GetIntCosAng | ( | G4int | h1, |
G4int | k1, | ||
G4int | l1, | ||
G4int | h2, | ||
G4int | k2, | ||
G4int | l2 | ||
) |
G4CrystalUnitCell.cc 파일의 550 번째 라인에서 정의되었습니다.
다음을 참조함 : a, Amorphous, c2, cosar, cosbr, cosgr, Cubic, GetIntSp2(), GetLatticeSystem(), h2, Hexagonal, Monoclinic, Orthorhombic, Rhombohedral, Tetragonal, theRecSize, Triclinic.
G4CrystalUnitCell.cc 파일의 424 번째 라인에서 정의되었습니다.
다음을 참조함 : a, Amorphous, c2, cosa, cosb, Cubic, GetLatticeSystem(), GetRecIntSp2(), h2, Hexagonal, Monoclinic, Orthorhombic, R, Rhombohedral, sina, sinb, Tetragonal, theSize, Triclinic.
다음에 의해서 참조됨 : GetIntCosAng().
|
private |
G4CrystalUnitCell.cc 파일의 149 번째 라인에서 정의되었습니다.
다음을 참조함 : Amorphous, Cubic, Hexagonal, Monoclinic, Orthorhombic, Rhombohedral, Tetragonal, Triclinic.
|
inline |
G4CrystalUnitCell.hh 파일의 71 번째 라인에서 정의되었습니다.
다음을 참조함 : theSpaceGroup.
다음에 의해서 참조됨 : ComputeCellVolume(), FillElReduced(), G4CrystalUnitCell(), GetIntCosAng(), GetIntSp2(), GetRecIntSp2().
|
inline |
G4CrystalUnitCell.hh 파일의 118 번째 라인에서 정의되었습니다.
다음을 참조함 : theRecAngle.
const G4ThreeVector & G4CrystalUnitCell::GetRecBasis | ( | G4int | idx | ) | const |
G4CrystalUnitCell.cc 파일의 192 번째 라인에서 정의되었습니다.
다음을 참조함 : nullVec, theRecBasis.
G4CrystalUnitCell.cc 파일의 491 번째 라인에서 정의되었습니다.
다음을 참조함 : a, Amorphous, c2, cosar, cosbr, cosgr, Cubic, GetLatticeSystem(), h2, Hexagonal, Monoclinic, Orthorhombic, Rhombohedral, Tetragonal, theRecSize, Triclinic.
다음에 의해서 참조됨 : GetIntSp2().
|
inline |
G4CrystalUnitCell.hh 파일의 117 번째 라인에서 정의되었습니다.
다음을 참조함 : theRecSize.
const G4ThreeVector & G4CrystalUnitCell::GetRecUnitBasis | ( | G4int | idx | ) | const |
G4CrystalUnitCell.cc 파일의 186 번째 라인에서 정의되었습니다.
다음을 참조함 : nullVec, theRecUnitBasis.
|
inline |
G4CrystalUnitCell.hh 파일의 152 번째 라인에서 정의되었습니다.
다음을 참조함 : theRecVolume.
|
inline |
G4CrystalUnitCell.hh 파일의 101 번째 라인에서 정의되었습니다.
다음을 참조함 : theSize.
|
inline |
G4CrystalUnitCell.hh 파일의 63 번째 라인에서 정의되었습니다.
다음을 참조함 : theSpaceGroup.
const G4ThreeVector & G4CrystalUnitCell::GetUnitBasis | ( | G4int | idx | ) | const |
G4CrystalUnitCell.cc 파일의 174 번째 라인에서 정의되었습니다.
다음을 참조함 : nullVec, theUnitBasis.
G4ThreeVector G4CrystalUnitCell::GetUnitBasisTrigonal | ( | ) |
G4CrystalUnitCell.cc 파일의 198 번째 라인에서 정의되었습니다.
다음을 참조함 : cosa, cosb, cosg, sing, CLHEP::Hep3Vector::unit().
|
inline |
G4CrystalUnitCell.hh 파일의 151 번째 라인에서 정의되었습니다.
다음을 참조함 : theVolume.
G4CrystalUnitCell.cc 파일의 375 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : FillCubic(), FillOrthorhombic(), FillTetragonal(), FillTriclinic().
G4CrystalUnitCell.hh 파일의 64 번째 라인에서 정의되었습니다.
다음을 참조함 : theSpaceGroup.
|
private |
< struct from SgInfo library needed for further calculations see SgInfo documentation on http://cci.lbl.gov/sginfo/
G4CrystalUnitCell.hh 파일의 83 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : ComputeCellVolume(), G4CrystalUnitCell(), GetIntSp2(), GetUnitBasisTrigonal().
|
private |
G4CrystalUnitCell.hh 파일의 85 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4CrystalUnitCell(), GetIntCosAng(), GetRecIntSp2().
|
private |
G4CrystalUnitCell.hh 파일의 83 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : ComputeCellVolume(), G4CrystalUnitCell(), GetIntSp2(), GetUnitBasisTrigonal().
|
private |
G4CrystalUnitCell.hh 파일의 85 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4CrystalUnitCell(), GetIntCosAng(), GetRecIntSp2().
|
private |
G4CrystalUnitCell.hh 파일의 83 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : ComputeCellVolume(), G4CrystalUnitCell(), GetUnitBasisTrigonal().
|
private |
G4CrystalUnitCell.hh 파일의 85 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4CrystalUnitCell(), GetIntCosAng(), GetRecIntSp2().
|
protected |
G4CrystalUnitCell.hh 파일의 91 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4CrystalUnitCell(), GetBasis(), GetRecBasis(), GetRecUnitBasis(), GetUnitBasis().
|
private |
G4CrystalUnitCell.hh 파일의 84 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4CrystalUnitCell(), GetIntSp2().
|
private |
G4CrystalUnitCell.hh 파일의 84 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : ComputeCellVolume(), G4CrystalUnitCell(), GetIntSp2().
|
private |
G4CrystalUnitCell.hh 파일의 84 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4CrystalUnitCell(), GetUnitBasisTrigonal().
|
protected |
G4CrystalUnitCell.hh 파일의 94 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : GetAngle().
|
protected |
G4CrystalUnitCell.hh 파일의 96 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4CrystalUnitCell(), GetBasis().
|
protected |
G4CrystalUnitCell.hh 파일의 110 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4CrystalUnitCell(), GetRecAngle().
|
protected |
G4CrystalUnitCell.hh 파일의 112 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4CrystalUnitCell(), GetRecBasis().
|
protected |
G4CrystalUnitCell.hh 파일의 109 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4CrystalUnitCell(), GetIntCosAng(), GetRecIntSp2(), GetRecSize().
|
protected |
G4CrystalUnitCell.hh 파일의 111 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4CrystalUnitCell(), GetRecUnitBasis().
|
private |
G4CrystalUnitCell.hh 파일의 156 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4CrystalUnitCell(), GetRecVolume().
|
protected |
G4CrystalUnitCell.hh 파일의 93 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : ComputeCellVolume(), FillAtomicPos(), G4CrystalUnitCell(), GetIntSp2(), GetSize().
|
private |
G4CrystalUnitCell.hh 파일의 61 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4CrystalUnitCell(), GetBravaisLattice(), GetLatticeSystem(), GetSpaceGroup(), SetSpaceGroup().
|
protected |
G4CrystalUnitCell.hh 파일의 95 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4CrystalUnitCell(), GetUnitBasis().
|
private |
G4CrystalUnitCell.hh 파일의 155 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4CrystalUnitCell(), GetVolume().