ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
This is the complete list of members for G4PolyhedraSide, including all inherited members.
allBehind | G4PolyhedraSide | protected |
CalculateExtent(const EAxis axis, const G4VoxelLimits &voxelLimit, const G4AffineTransform &tranform, G4SolidExtentList &extentList) | G4PolyhedraSide | virtual |
Clone() | G4PolyhedraSide | inlinevirtual |
ClosestPhiSegment(G4double phi) | G4PolyhedraSide | protected |
cone | G4PolyhedraSide | protected |
CopyStuff(const G4PolyhedraSide &source) | G4PolyhedraSide | protected |
deltaPhi | G4PolyhedraSide | protected |
Distance(const G4ThreeVector &p, G4bool outgoing) | G4PolyhedraSide | virtual |
DistanceAway(const G4ThreeVector &p, const G4PolyhedraSideVec &vec, G4double *normDist) | G4PolyhedraSide | protected |
DistanceToOneSide(const G4ThreeVector &p, const G4PolyhedraSideVec &vec, G4double *normDist) | G4PolyhedraSide | protected |
edgeNorm | G4PolyhedraSide | protected |
edges | G4PolyhedraSide | protected |
endPhi | G4PolyhedraSide | protected |
Extent(const G4ThreeVector axis) | G4PolyhedraSide | virtual |
fSurfaceArea | G4PolyhedraSide | private |
G4PolyhedraSide(const G4PolyhedraSideRZ *prevRZ, const G4PolyhedraSideRZ *tail, const G4PolyhedraSideRZ *head, const G4PolyhedraSideRZ *nextRZ, G4int numSide, G4double phiStart, G4double phiTotal, G4bool phiIsOpen, G4bool isAllBehind=false) | G4PolyhedraSide | |
G4PolyhedraSide(const G4PolyhedraSide &source) | G4PolyhedraSide | |
G4PolyhedraSide(__void__ &) | G4PolyhedraSide | |
G4PolyhedraSideEdge typedef | G4PolyhedraSide | |
G4PolyhedraSideVec typedef | G4PolyhedraSide | |
G4VCSGface() | G4VCSGface | inline |
GetInstanceID() const | G4PolyhedraSide | inline |
GetPhi(const G4ThreeVector &p) | G4PolyhedraSide | protected |
GetPointOnFace() | G4PolyhedraSide | virtual |
GetPointOnPlane(G4ThreeVector p0, G4ThreeVector p1, G4ThreeVector p2, G4ThreeVector p3, G4double *Area) | G4PolyhedraSide | |
GetSubInstanceManager() | G4PolyhedraSide | static |
Inside(const G4ThreeVector &p, G4double tolerance, G4double *bestDistance) | G4PolyhedraSide | virtual |
instanceID | G4PolyhedraSide | private |
Intersect(const G4ThreeVector &p, const G4ThreeVector &v, G4bool outgoing, G4double surfTolerance, G4double &distance, G4double &distFromSurface, G4ThreeVector &normal, G4bool &allBehind) | G4PolyhedraSide | virtual |
IntersectSidePlane(const G4ThreeVector &p, const G4ThreeVector &v, const G4PolyhedraSideVec &vec, G4double normSign, G4double surfTolerance, G4double &distance, G4double &distFromSurface) | G4PolyhedraSide | protected |
kCarTolerance | G4PolyhedraSide | private |
lenPhi | G4PolyhedraSide | protected |
lenRZ | G4PolyhedraSide | protected |
LineHitsSegments(const G4ThreeVector &p, const G4ThreeVector &v, G4int *i1, G4int *i2) | G4PolyhedraSide | protected |
Normal(const G4ThreeVector &p, G4double *bestDistance) | G4PolyhedraSide | virtual |
numSide | G4PolyhedraSide | protected |
operator=(const G4PolyhedraSide &source) | G4PolyhedraSide | |
phiIsOpen | G4PolyhedraSide | protected |
PhiSegment(G4double phi) | G4PolyhedraSide | protected |
r | G4PolyhedraSide | protected |
sG4PolyhedraSideVec | G4PolyhedraSide | friend |
startPhi | G4PolyhedraSide | protected |
subInstanceManager | G4PolyhedraSide | privatestatic |
SurfaceArea() | G4PolyhedraSide | virtual |
SurfaceTriangle(G4ThreeVector p1, G4ThreeVector p2, G4ThreeVector p3, G4ThreeVector *p4) | G4PolyhedraSide | |
vecs | G4PolyhedraSide | protected |
z | G4PolyhedraSide | protected |
~G4PolyhedraSide() | G4PolyhedraSide | virtual |
~G4VCSGface() | G4VCSGface | inlinevirtual |