|
Geant4
9.6.p02
|
#include <G4PolyconeSide.hh>


Protected Member Functions | |
| G4double | DistanceAway (const G4ThreeVector &p, G4bool opposite, G4double &distOutside2, G4double *rzNorm=0) |
| G4bool | PointOnCone (const G4ThreeVector &hit, G4double normSign, const G4ThreeVector &p, const G4ThreeVector &v, G4ThreeVector &normal) |
| void | CopyStuff (const G4PolyconeSide &source) |
| G4double | GetPhi (const G4ThreeVector &p) |
Static Protected Member Functions | |
| static void | FindLineIntersect (G4double x1, G4double y1, G4double tx1, G4double ty1, G4double x2, G4double y2, G4double tx2, G4double ty2, G4double &x, G4double &y) |
Protected Attributes | |
| G4double | r [2] |
| G4double | z [2] |
| G4double | startPhi |
| G4double | deltaPhi |
| G4bool | phiIsOpen |
| G4bool | allBehind |
| G4IntersectingCone * | cone |
| G4double | rNorm |
| G4double | zNorm |
| G4double | rS |
| G4double | zS |
| G4double | length |
| G4double | prevRS |
| G4double | prevZS |
| G4double | nextRS |
| G4double | nextZS |
| G4double | rNormEdge [2] |
| G4double | zNormEdge [2] |
| G4int | ncorners |
| G4ThreeVector * | corners |
Definition at line 67 of file G4PolyconeSide.hh.
| G4PolyconeSide::G4PolyconeSide | ( | const G4PolyconeSideRZ * | prevRZ, |
| const G4PolyconeSideRZ * | tail, | ||
| const G4PolyconeSideRZ * | head, | ||
| const G4PolyconeSideRZ * | nextRZ, | ||
| G4double | phiStart, | ||
| G4double | deltaPhi, | ||
| G4bool | phiIsOpen, | ||
| G4bool | isAllBehind = false |
||
| ) |
Definition at line 57 of file G4PolyconeSide.cc.


|
virtual |
Definition at line 176 of file G4PolyconeSide.cc.
| G4PolyconeSide::G4PolyconeSide | ( | const G4PolyconeSide & | source) |
| G4PolyconeSide::G4PolyconeSide | ( | __void__ & | ) |
Definition at line 160 of file G4PolyconeSide.cc.
|
virtual |
Implements G4VCSGface.
Definition at line 552 of file G4PolyconeSide.cc.

|
inlinevirtual |
Implements G4VCSGface.
Definition at line 101 of file G4PolyconeSide.hh.

|
protected |
|
virtual |
Implements G4VCSGface.
Definition at line 389 of file G4PolyconeSide.cc.

|
protected |
Definition at line 906 of file G4PolyconeSide.cc.


|
virtual |
Implements G4VCSGface.
Definition at line 488 of file G4PolyconeSide.cc.

|
protected |
Definition at line 871 of file G4PolyconeSide.cc.


|
virtual |
Implements G4VCSGface.
Definition at line 1100 of file G4PolyconeSide.cc.
|
virtual |
Implements G4VCSGface.
Definition at line 429 of file G4PolyconeSide.cc.

|
virtual |
Implements G4VCSGface.
Definition at line 260 of file G4PolyconeSide.cc.

|
virtual |
Implements G4VCSGface.
Definition at line 468 of file G4PolyconeSide.cc.

| G4PolyconeSide & G4PolyconeSide::operator= | ( | const G4PolyconeSide & | source) |
|
protected |
Definition at line 993 of file G4PolyconeSide.cc.


|
virtual |
Implements G4VCSGface.
Definition at line 1087 of file G4PolyconeSide.cc.

|
protected |
Definition at line 138 of file G4PolyconeSide.hh.
|
protected |
Definition at line 140 of file G4PolyconeSide.hh.
|
protected |
Definition at line 154 of file G4PolyconeSide.hh.
|
protected |
Definition at line 135 of file G4PolyconeSide.hh.
|
protected |
Definition at line 144 of file G4PolyconeSide.hh.
|
protected |
Definition at line 153 of file G4PolyconeSide.hh.
|
protected |
Definition at line 147 of file G4PolyconeSide.hh.
|
protected |
Definition at line 147 of file G4PolyconeSide.hh.
|
protected |
Definition at line 137 of file G4PolyconeSide.hh.
|
protected |
Definition at line 145 of file G4PolyconeSide.hh.
|
protected |
Definition at line 145 of file G4PolyconeSide.hh.
|
protected |
Definition at line 134 of file G4PolyconeSide.hh.
|
protected |
Definition at line 142 of file G4PolyconeSide.hh.
|
protected |
Definition at line 150 of file G4PolyconeSide.hh.
|
protected |
Definition at line 143 of file G4PolyconeSide.hh.
|
protected |
Definition at line 135 of file G4PolyconeSide.hh.
|
protected |
Definition at line 134 of file G4PolyconeSide.hh.
|
protected |
Definition at line 142 of file G4PolyconeSide.hh.
|
protected |
Definition at line 150 of file G4PolyconeSide.hh.
|
protected |
Definition at line 143 of file G4PolyconeSide.hh.
1.8.4