#include <G4VTwistSurface.hh>
|
| CurrentStatus () |
|
virtual | ~CurrentStatus () |
|
G4ThreeVector | GetXX (G4int i) const |
|
G4double | GetDistance (G4int i) const |
|
G4int | GetAreacode (G4int i) const |
|
G4int | GetNXX () const |
|
G4bool | IsDone () const |
|
G4bool | IsValid (G4int i) const |
|
void | SetCurrentStatus (G4int i, G4ThreeVector &xx, G4double &dist, G4int &areacode, G4bool &isvalid, G4int nxx, EValidate validate, const G4ThreeVector *p, const G4ThreeVector *v=0) |
|
void | ResetfDone (EValidate validate, const G4ThreeVector *p, const G4ThreeVector *v=0) |
|
void | DebugPrint () const |
|
Definition at line 251 of file G4VTwistSurface.hh.
◆ CurrentStatus()
G4VTwistSurface::CurrentStatus::CurrentStatus |
( |
| ) |
|
Definition at line 1124 of file G4VTwistSurface.cc.
void set(double x, double y, double z)
static const G4double kInfinity
G4ThreeVector fXX[G4VSURFACENXX]
static const G4int sOutside
G4double fDistance[G4VSURFACENXX]
G4bool fIsValid[G4VSURFACENXX]
G4int fAreacode[G4VSURFACENXX]
◆ ~CurrentStatus()
G4VTwistSurface::CurrentStatus::~CurrentStatus |
( |
| ) |
|
|
virtual |
◆ DebugPrint()
void G4VTwistSurface::CurrentStatus::DebugPrint |
( |
| ) |
const |
Definition at line 1219 of file G4VTwistSurface.cc.
G4GLOB_DLL std::ostream G4cout
G4double fDistance[G4VSURFACENXX]
G4int fAreacode[G4VSURFACENXX]
◆ GetAreacode()
G4int G4VTwistSurface::CurrentStatus::GetAreacode |
( |
G4int |
i | ) |
const |
|
inline |
◆ GetDistance()
G4double G4VTwistSurface::CurrentStatus::GetDistance |
( |
G4int |
i | ) |
const |
|
inline |
◆ GetNXX()
G4int G4VTwistSurface::CurrentStatus::GetNXX |
( |
| ) |
const |
|
inline |
◆ GetXX()
◆ IsDone()
G4bool G4VTwistSurface::CurrentStatus::IsDone |
( |
| ) |
const |
|
inline |
◆ IsValid()
G4bool G4VTwistSurface::CurrentStatus::IsValid |
( |
G4int |
i | ) |
const |
|
inline |
◆ ResetfDone()
Definition at line 1191 of file G4VTwistSurface.cc.
1198 if (!v || (*v ==
fLastv))
return;
void set(double x, double y, double z)
static const G4double kInfinity
G4ThreeVector fXX[G4VSURFACENXX]
static const G4int sOutside
G4double fDistance[G4VSURFACENXX]
G4bool fIsValid[G4VSURFACENXX]
G4int fAreacode[G4VSURFACENXX]
◆ SetCurrentStatus()
Definition at line 1151 of file G4VTwistSurface.cc.
1173 G4Exception(
"G4VTwistSurface::CurrentStatus::SetCurrentStatus()",
void set(double x, double y, double z)
static const G4double kInfinity
G4ThreeVector fXX[G4VSURFACENXX]
G4double fDistance[G4VSURFACENXX]
void G4Exception(const char *originOfException, const char *exceptionCode, G4ExceptionSeverity severity, const char *comments)
G4bool fIsValid[G4VSURFACENXX]
G4int fAreacode[G4VSURFACENXX]
◆ fAreacode
◆ fDistance
◆ fDone
G4bool G4VTwistSurface::CurrentStatus::fDone |
|
private |
◆ fIsValid
◆ fLastp
◆ fLastv
◆ fLastValidate
EValidate G4VTwistSurface::CurrentStatus::fLastValidate |
|
private |
◆ fNXX
G4int G4VTwistSurface::CurrentStatus::fNXX |
|
private |
◆ fXX
The documentation for this class was generated from the following files: