30 #ifndef XPhysicalLattice_h
31 #define XPhysicalLattice_h 1
52 double fBeta, fGamma, fLambda, fMu;
119 G4double fThermalVibrationAmplitude;
120 G4int fMillerOrientation[3];
G4double GetAnhDecConstant()
void SetXLogicalLattice(XLogicalLattice *)
double MapKtoV(int, G4ThreeVector)
void SetThermalVibrationAmplitude(G4double)
G4ThreeVector GetLatticeAngles()
G4ThreeVector GetCurvatureRadius()
G4ThreeVector ComputeBendingAngle(G4ThreeVector &)
void SetUnitCell(XUnitCell *)
G4ThreeVector ProjectMomentumVectorFromWorldToLattice(G4ThreeVector &, G4ThreeVector &)
G4AffineTransform fLocalToGlobal
G4double GetThermalVibrationAmplitude()
XUnitCell * GetXUnitCell()
G4ThreeVector ProjectMomentumVectorFromLatticeToWorld(G4ThreeVector &, G4ThreeVector &)
void SetMillerOrientation(int, int, int)
void SetCurvatureRadius(G4ThreeVector)
void SetLatticeOrientation(G4double, G4double)
XLogicalLattice * GetLogicalLattice()
Definition of the XLogicalLattice class.
void SetDynamicalConstants(double, double, double, double)
void SetAnhDecConstant(G4double)
void SetPhysicalVolume(G4VPhysicalVolume *)
void SetScatteringConstant(G4double)
G4ThreeVector GetLatticeDirection(G4ThreeVector &)
Definition of the XUnitCell class.
G4AffineTransform fGlobalToLocal
G4double ComputeInterplanarPeriod()
G4ThreeVector MapKtoVDir(int, G4ThreeVector)
G4VPhysicalVolume * GetVolume()
G4double GetScatteringConstant()