Geant4 10.7.0
Toolkit for the simulation of the passage of particles through matter
|
#include <G4LatticePhysical.hh>
Public Member Functions | |
G4LatticePhysical (const G4LatticeLogical *Lat=0, const G4RotationMatrix *Rot=0) | |
virtual | ~G4LatticePhysical () |
void | SetVerboseLevel (G4int vb) |
G4double | MapKtoV (G4int, G4ThreeVector) const |
G4ThreeVector | MapKtoVDir (G4int, G4ThreeVector) const |
void | SetLatticeLogical (const G4LatticeLogical *Lat) |
void | SetPhysicalOrientation (const G4RotationMatrix *Rot) |
void | SetLatticeOrientation (G4double, G4double) |
void | SetMillerOrientation (G4int, G4int, G4int) |
const G4LatticeLogical * | GetLattice () const |
G4double | GetScatteringConstant () const |
G4double | GetAnhDecConstant () const |
G4double | GetLDOS () const |
G4double | GetSTDOS () const |
G4double | GetFTDOS () const |
G4double | GetBeta () const |
G4double | GetGamma () const |
G4double | GetLambda () const |
G4double | GetMu () const |
G4ThreeVector | RotateToGlobal (const G4ThreeVector &dir) const |
G4ThreeVector | RotateToLocal (const G4ThreeVector &dir) const |
Definition at line 41 of file G4LatticePhysical.hh.
G4LatticePhysical::G4LatticePhysical | ( | const G4LatticeLogical * | Lat = 0 , |
const G4RotationMatrix * | Rot = 0 |
||
) |
Definition at line 49 of file G4LatticePhysical.cc.
|
virtual |
Definition at line 55 of file G4LatticePhysical.cc.
|
inline |
Definition at line 62 of file G4LatticePhysical.hh.
Referenced by G4PhononDownconversion::GetMeanFreePath().
|
inline |
Definition at line 66 of file G4LatticePhysical.hh.
Referenced by G4PhononDownconversion::PostStepDoIt().
|
inline |
Definition at line 65 of file G4LatticePhysical.hh.
Referenced by G4PhononScattering::PostStepDoIt().
|
inline |
Definition at line 67 of file G4LatticePhysical.hh.
Referenced by G4PhononDownconversion::PostStepDoIt().
|
inline |
Definition at line 68 of file G4LatticePhysical.hh.
Referenced by G4PhononDownconversion::PostStepDoIt().
|
inline |
Definition at line 59 of file G4LatticePhysical.hh.
|
inline |
Definition at line 63 of file G4LatticePhysical.hh.
Referenced by G4PhononScattering::PostStepDoIt().
|
inline |
Definition at line 69 of file G4LatticePhysical.hh.
Referenced by G4PhononDownconversion::PostStepDoIt().
|
inline |
Definition at line 61 of file G4LatticePhysical.hh.
Referenced by G4PhononScattering::GetMeanFreePath().
|
inline |
Definition at line 64 of file G4LatticePhysical.hh.
Referenced by G4PhononScattering::PostStepDoIt().
G4double G4LatticePhysical::MapKtoV | ( | G4int | polarizationState, |
G4ThreeVector | k | ||
) | const |
Definition at line 104 of file G4LatticePhysical.cc.
Referenced by G4VPhononProcess::CreateSecondary(), G4LatticeManager::MapKtoV(), and G4PhononReflection::PostStepDoIt().
G4ThreeVector G4LatticePhysical::MapKtoVDir | ( | G4int | polarizationState, |
G4ThreeVector | k | ||
) | const |
Definition at line 115 of file G4LatticePhysical.cc.
Referenced by G4VPhononProcess::CreateSecondary(), and G4LatticeManager::MapKtoVDir().
G4ThreeVector G4LatticePhysical::RotateToGlobal | ( | const G4ThreeVector & | dir | ) | const |
Definition at line 131 of file G4LatticePhysical.cc.
Referenced by G4VPhononProcess::CreateSecondary().
G4ThreeVector G4LatticePhysical::RotateToLocal | ( | const G4ThreeVector & | dir | ) | const |
Definition at line 145 of file G4LatticePhysical.cc.
|
inline |
Definition at line 53 of file G4LatticePhysical.hh.
Definition at line 78 of file G4LatticePhysical.cc.
Definition at line 89 of file G4LatticePhysical.cc.
void G4LatticePhysical::SetPhysicalOrientation | ( | const G4RotationMatrix * | Rot | ) |
Definition at line 60 of file G4LatticePhysical.cc.
Referenced by G4LatticePhysical().
|
inline |
Definition at line 47 of file G4LatticePhysical.hh.