|
Geant4.10
|
#include <G4VTwistSurface.hh>
Public Member Functions | |
| 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.
| G4VTwistSurface::CurrentStatus::CurrentStatus | ( | ) |
Definition at line 1124 of file G4VTwistSurface.cc.
References G4VSURFACENXX, G4VTwistSurface::kUninitialized, CLHEP::Hep3Vector::set(), and G4VTwistSurface::sOutside.
|
virtual |
Definition at line 1143 of file G4VTwistSurface.cc.
| void G4VTwistSurface::CurrentStatus::DebugPrint | ( | ) | const |
Definition at line 1219 of file G4VTwistSurface.cc.
References G4cout, and G4endl.
Definition at line 260 of file G4VTwistSurface.hh.
Referenced by G4TwistTrapFlatSide::DistanceToSurface(), G4TwistTrapAlphaSide::DistanceToSurface(), G4TwistTrapParallelSide::DistanceToSurface(), G4TwistBoxSide::DistanceToSurface(), G4TwistTubsFlatSide::DistanceToSurface(), G4TwistTubsSide::DistanceToSurface(), and G4TwistTubsHypeSide::DistanceToSurface().
Definition at line 259 of file G4VTwistSurface.hh.
Referenced by G4TwistTrapFlatSide::DistanceToSurface(), G4TwistTrapAlphaSide::DistanceToSurface(), G4TwistTrapParallelSide::DistanceToSurface(), G4TwistBoxSide::DistanceToSurface(), G4TwistTubsFlatSide::DistanceToSurface(), G4TwistTubsSide::DistanceToSurface(), and G4TwistTubsHypeSide::DistanceToSurface().
|
inline |
Definition at line 261 of file G4VTwistSurface.hh.
Referenced by G4TwistTrapFlatSide::DistanceToSurface(), G4TwistTrapAlphaSide::DistanceToSurface(), G4TwistTrapParallelSide::DistanceToSurface(), G4TwistBoxSide::DistanceToSurface(), G4TwistTubsFlatSide::DistanceToSurface(), G4TwistTubsSide::DistanceToSurface(), and G4TwistTubsHypeSide::DistanceToSurface().
|
inline |
Definition at line 258 of file G4VTwistSurface.hh.
Referenced by G4TwistTrapFlatSide::DistanceToSurface(), G4TwistTrapAlphaSide::DistanceToSurface(), G4TwistTrapParallelSide::DistanceToSurface(), G4TwistBoxSide::DistanceToSurface(), G4TwistTubsFlatSide::DistanceToSurface(), G4TwistTubsSide::DistanceToSurface(), and G4TwistTubsHypeSide::DistanceToSurface().
|
inline |
Definition at line 262 of file G4VTwistSurface.hh.
Referenced by G4TwistTrapFlatSide::DistanceToSurface(), G4TwistTrapAlphaSide::DistanceToSurface(), G4TwistTrapParallelSide::DistanceToSurface(), G4TwistBoxSide::DistanceToSurface(), G4TwistTubsFlatSide::DistanceToSurface(), G4TwistTubsSide::DistanceToSurface(), and G4TwistTubsHypeSide::DistanceToSurface().
Definition at line 263 of file G4VTwistSurface.hh.
Referenced by G4TwistTrapFlatSide::DistanceToSurface(), G4TwistTrapAlphaSide::DistanceToSurface(), G4TwistTrapParallelSide::DistanceToSurface(), G4TwistBoxSide::DistanceToSurface(), G4TwistTubsFlatSide::DistanceToSurface(), G4TwistTubsSide::DistanceToSurface(), and G4TwistTubsHypeSide::DistanceToSurface().
| void G4VTwistSurface::CurrentStatus::ResetfDone | ( | EValidate | validate, |
| const G4ThreeVector * | p, | ||
| const G4ThreeVector * | v = 0 |
||
| ) |
Definition at line 1191 of file G4VTwistSurface.cc.
References G4VSURFACENXX, G4VTwistSurface::kUninitialized, CLHEP::Hep3Vector::set(), and G4VTwistSurface::sOutside.
Referenced by G4TwistTrapFlatSide::DistanceToSurface(), G4TwistTrapAlphaSide::DistanceToSurface(), G4TwistTrapParallelSide::DistanceToSurface(), G4TwistBoxSide::DistanceToSurface(), G4TwistTubsFlatSide::DistanceToSurface(), G4TwistTubsSide::DistanceToSurface(), and G4TwistTubsHypeSide::DistanceToSurface().
| void G4VTwistSurface::CurrentStatus::SetCurrentStatus | ( | G4int | i, |
| G4ThreeVector & | xx, | ||
| G4double & | dist, | ||
| G4int & | areacode, | ||
| G4bool & | isvalid, | ||
| G4int | nxx, | ||
| EValidate | validate, | ||
| const G4ThreeVector * | p, | ||
| const G4ThreeVector * | v = 0 |
||
| ) |
Definition at line 1151 of file G4VTwistSurface.cc.
References FatalException, G4Exception(), and test::v.
Referenced by G4TwistTrapFlatSide::DistanceToSurface(), G4TwistTrapAlphaSide::DistanceToSurface(), G4TwistTrapParallelSide::DistanceToSurface(), G4TwistBoxSide::DistanceToSurface(), G4TwistTubsFlatSide::DistanceToSurface(), G4TwistTubsSide::DistanceToSurface(), and G4TwistTubsHypeSide::DistanceToSurface().
1.8.7