#include <G4GeomTestPoint.hh>
Inheritance diagram for G4GeomTestPoint:
Public Member Functions | |
G4GeomTestPoint () | |
G4GeomTestPoint (const G4GeomTestPoint &other) | |
G4GeomTestPoint (const G4ThreeVector &thePoint, G4double theS, G4bool isEntering) | |
virtual | ~G4GeomTestPoint () |
G4GeomTestPoint & | operator= (const G4GeomTestPoint &other) |
G4bool | operator== (const G4GeomTestPoint &other) const |
G4bool | operator< (const G4GeomTestPoint &other) const |
G4bool | operator<= (const G4GeomTestPoint &other) const |
virtual const G4ThreeVector & | GetPosition () const |
virtual G4double | GetDistance () const |
virtual G4bool | Entering () const |
Protected Attributes | |
G4ThreeVector | p |
G4double | s |
G4bool | entering |
Definition at line 49 of file G4GeomTestPoint.hh.
G4GeomTestPoint::G4GeomTestPoint | ( | ) |
G4GeomTestPoint::G4GeomTestPoint | ( | const G4GeomTestPoint & | other | ) |
G4GeomTestPoint::G4GeomTestPoint | ( | const G4ThreeVector & | thePoint, | |
G4double | theS, | |||
G4bool | isEntering | |||
) |
G4GeomTestPoint::~G4GeomTestPoint | ( | ) | [virtual] |
G4bool G4GeomTestPoint::Entering | ( | ) | const [virtual] |
Definition at line 140 of file G4GeomTestPoint.cc.
References entering.
00141 { 00142 return entering; 00143 }
G4double G4GeomTestPoint::GetDistance | ( | ) | const [virtual] |
const G4ThreeVector & G4GeomTestPoint::GetPosition | ( | ) | const [virtual] |
G4bool G4GeomTestPoint::operator< | ( | const G4GeomTestPoint & | other | ) | const |
G4bool G4GeomTestPoint::operator<= | ( | const G4GeomTestPoint & | other | ) | const |
G4GeomTestPoint & G4GeomTestPoint::operator= | ( | const G4GeomTestPoint & | other | ) |
Definition at line 80 of file G4GeomTestPoint.cc.
References entering, p, and s.
Referenced by G4GeomTestVolPoint::operator=().
00081 { 00082 // Check assignment to self 00083 // 00084 if (this == &other) { return *this; } 00085 00086 // Copy data 00087 // 00088 p = other.p; 00089 s = other.s; 00090 entering = other.entering; 00091 00092 return *this; 00093 }
G4bool G4GeomTestPoint::operator== | ( | const G4GeomTestPoint & | other | ) | const |
G4bool G4GeomTestPoint::entering [protected] |
G4ThreeVector G4GeomTestPoint::p [protected] |
Definition at line 74 of file G4GeomTestPoint.hh.
Referenced by G4GeomTestVolPoint::G4GeomTestVolPoint(), GetPosition(), and operator=().
G4double G4GeomTestPoint::s [protected] |
Definition at line 75 of file G4GeomTestPoint.hh.
Referenced by GetDistance(), operator<(), operator<=(), operator=(), and operator==().