ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
This is the complete list of members for G4PolyconeSide, including all inherited members.
allBehind | G4PolyconeSide | protected |
CalculateExtent(const EAxis axis, const G4VoxelLimits &voxelLimit, const G4AffineTransform &tranform, G4SolidExtentList &extentList) | G4PolyconeSide | virtual |
Clone() | G4PolyconeSide | inlinevirtual |
cone | G4PolyconeSide | protected |
CopyStuff(const G4PolyconeSide &source) | G4PolyconeSide | protected |
corners | G4PolyconeSide | protected |
deltaPhi | G4PolyconeSide | protected |
Distance(const G4ThreeVector &p, G4bool outgoing) | G4PolyconeSide | virtual |
DistanceAway(const G4ThreeVector &p, G4bool opposite, G4double &distOutside2, G4double *rzNorm=nullptr) | G4PolyconeSide | protected |
DistanceAway(const G4ThreeVector &p, G4double &distOutside2, G4double *edgeRZnorm) | G4PolyconeSide | protected |
Extent(const G4ThreeVector axis) | G4PolyconeSide | virtual |
FindLineIntersect(G4double x1, G4double y1, G4double tx1, G4double ty1, G4double x2, G4double y2, G4double tx2, G4double ty2, G4double &x, G4double &y) | G4PolyconeSide | protectedstatic |
fSurfaceArea | G4PolyconeSide | private |
G4PolyconeSide(const G4PolyconeSideRZ *prevRZ, const G4PolyconeSideRZ *tail, const G4PolyconeSideRZ *head, const G4PolyconeSideRZ *nextRZ, G4double phiStart, G4double deltaPhi, G4bool phiIsOpen, G4bool isAllBehind=false) | G4PolyconeSide | |
G4PolyconeSide(const G4PolyconeSide &source) | G4PolyconeSide | |
G4PolyconeSide(__void__ &) | G4PolyconeSide | |
G4VCSGface() | G4VCSGface | inline |
GetInstanceID() const | G4PolyconeSide | inline |
GetPhi(const G4ThreeVector &p) | G4PolyconeSide | protected |
GetPointOnFace() | G4PolyconeSide | virtual |
GetSubInstanceManager() | G4PolyconeSide | static |
Inside(const G4ThreeVector &p, G4double tolerance, G4double *bestDistance) | G4PolyconeSide | virtual |
instanceID | G4PolyconeSide | private |
Intersect(const G4ThreeVector &p, const G4ThreeVector &v, G4bool outgoing, G4double surfTolerance, G4double &distance, G4double &distFromSurface, G4ThreeVector &normal, G4bool &isAllBehind) | G4PolyconeSide | virtual |
kCarTolerance | G4PolyconeSide | private |
length | G4PolyconeSide | protected |
ncorners | G4PolyconeSide | protected |
nextRS | G4PolyconeSide | protected |
nextZS | G4PolyconeSide | protected |
Normal(const G4ThreeVector &p, G4double *bestDistance) | G4PolyconeSide | virtual |
operator=(const G4PolyconeSide &source) | G4PolyconeSide | |
phiIsOpen | G4PolyconeSide | protected |
PointOnCone(const G4ThreeVector &hit, G4double normSign, const G4ThreeVector &p, const G4ThreeVector &v, G4ThreeVector &normal) | G4PolyconeSide | protected |
prevRS | G4PolyconeSide | protected |
prevZS | G4PolyconeSide | protected |
r | G4PolyconeSide | protected |
rNorm | G4PolyconeSide | protected |
rNormEdge | G4PolyconeSide | protected |
rS | G4PolyconeSide | protected |
startPhi | G4PolyconeSide | protected |
subInstanceManager | G4PolyconeSide | privatestatic |
SurfaceArea() | G4PolyconeSide | virtual |
z | G4PolyconeSide | protected |
zNorm | G4PolyconeSide | protected |
zNormEdge | G4PolyconeSide | protected |
zS | G4PolyconeSide | protected |
~G4PolyconeSide() | G4PolyconeSide | virtual |
~G4VCSGface() | G4VCSGface | inlinevirtual |