Geant4
10.03.p03
|
#include <XUnitCell.hh>
Public Member Functions | |
G4ThreeVector | GetSize () |
G4ThreeVector | GetAngle () |
XLogicalBase * | GetBase (G4int) |
void | SetSize (G4ThreeVector) |
void | SetAngle (G4ThreeVector) |
void | SetBase (G4int, XLogicalBase *) |
void | AddBase (XLogicalBase *) |
G4double | ComputeVolume () |
G4double | ComputeMillerOverSizeSquared (G4int, G4int, G4int) |
G4double | ComputeMillerPerSizeSquared (G4int, G4int, G4int) |
G4double | ComputeReciprocalVectorSquared (G4int, G4int, G4int) |
G4double | ComputeReciprocalVector (G4int, G4int, G4int) |
G4double | ComputeDirectVectorSquared (G4int, G4int, G4int) |
G4double | ComputeDirectVector (G4int, G4int, G4int) |
G4double | ComputeDirectPeriodSquared (G4int, G4int, G4int) |
G4double | ComputeDirectPeriod (G4int, G4int, G4int) |
G4double | ComputeAtomVolumeDensity () |
G4complex | ComputeStructureFactor (G4int, G4int, G4int) |
G4bool | IsOrthogonal () |
G4bool | IsCubic () |
XUnitCell () | |
~XUnitCell () | |
Definition at line 46 of file XUnitCell.hh.
XUnitCell::XUnitCell | ( | ) |
Definition at line 34 of file XUnitCell.cc.
XUnitCell::~XUnitCell | ( | ) |
Definition at line 46 of file XUnitCell.cc.
void XUnitCell::AddBase | ( | XLogicalBase * | base | ) |
Definition at line 100 of file XUnitCell.cc.
G4double XUnitCell::ComputeAtomVolumeDensity | ( | ) |
Definition at line 119 of file XUnitCell.cc.
Definition at line 222 of file XUnitCell.cc.
Definition at line 216 of file XUnitCell.cc.
Definition at line 210 of file XUnitCell.cc.
Definition at line 191 of file XUnitCell.cc.
Definition at line 131 of file XUnitCell.cc.
Definition at line 137 of file XUnitCell.cc.
Definition at line 185 of file XUnitCell.cc.
Definition at line 143 of file XUnitCell.cc.
G4double XUnitCell::ComputeVolume | ( | ) |
Definition at line 108 of file XUnitCell.cc.
G4ThreeVector XUnitCell::GetAngle | ( | ) |
Definition at line 57 of file XUnitCell.cc.
XLogicalBase * XUnitCell::GetBase | ( | G4int | i | ) |
Definition at line 63 of file XUnitCell.cc.
G4ThreeVector XUnitCell::GetSize | ( | ) |
G4bool XUnitCell::IsCubic | ( | ) |
Definition at line 239 of file XUnitCell.cc.
G4bool XUnitCell::IsOrthogonal | ( | ) |
Definition at line 229 of file XUnitCell.cc.
void XUnitCell::SetAngle | ( | G4ThreeVector | vAngle | ) |
Definition at line 82 of file XUnitCell.cc.
void XUnitCell::SetBase | ( | G4int | i, |
XLogicalBase * | base | ||
) |
Definition at line 88 of file XUnitCell.cc.
void XUnitCell::SetSize | ( | G4ThreeVector | vSize | ) |
Definition at line 76 of file XUnitCell.cc.