Geant4 10.7.0
Toolkit for the simulation of the passage of particles through matter
|
#include <G4EllipticalTube.hh>
Additional Inherited Members | |
Protected Member Functions inherited from G4VSolid | |
void | CalculateClippedPolygonExtent (G4ThreeVectorList &pPolygon, const G4VoxelLimits &pVoxelLimit, const EAxis pAxis, G4double &pMin, G4double &pMax) const |
void | ClipCrossSection (G4ThreeVectorList *pVertices, const G4int pSectionIndex, const G4VoxelLimits &pVoxelLimit, const EAxis pAxis, G4double &pMin, G4double &pMax) const |
void | ClipBetweenSections (G4ThreeVectorList *pVertices, const G4int pSectionIndex, const G4VoxelLimits &pVoxelLimit, const EAxis pAxis, G4double &pMin, G4double &pMax) const |
void | ClipPolygon (G4ThreeVectorList &pPolygon, const G4VoxelLimits &pVoxelLimit, const EAxis pAxis) const |
Protected Attributes inherited from G4VSolid | |
G4double | kCarTolerance |
Definition at line 60 of file G4EllipticalTube.hh.
Definition at line 61 of file G4EllipticalTube.cc.
|
virtual |
Definition at line 86 of file G4EllipticalTube.cc.
G4EllipticalTube::G4EllipticalTube | ( | __void__ & | a | ) |
Definition at line 75 of file G4EllipticalTube.cc.
G4EllipticalTube::G4EllipticalTube | ( | const G4EllipticalTube & | rhs | ) |
Definition at line 95 of file G4EllipticalTube.cc.
|
virtual |
Reimplemented from G4VSolid.
Definition at line 187 of file G4EllipticalTube.cc.
Referenced by CalculateExtent().
|
virtual |
Implements G4VSolid.
Definition at line 199 of file G4EllipticalTube.cc.
|
virtual |
Reimplemented from G4VSolid.
Definition at line 629 of file G4EllipticalTube.cc.
|
virtual |
Reimplemented from G4VSolid.
Definition at line 749 of file G4EllipticalTube.cc.
Referenced by GetPolyhedron().
|
virtual |
Implements G4VSolid.
Definition at line 785 of file G4EllipticalTube.cc.
|
virtual |
Implements G4VSolid.
Definition at line 433 of file G4EllipticalTube.cc.
|
virtual |
Implements G4VSolid.
Definition at line 349 of file G4EllipticalTube.cc.
Referenced by DistanceToIn().
|
virtual |
Implements G4VSolid.
Definition at line 585 of file G4EllipticalTube.cc.
|
virtual |
Implements G4VSolid.
Definition at line 458 of file G4EllipticalTube.cc.
|
virtual |
Reimplemented from G4VSolid.
Definition at line 638 of file G4EllipticalTube.cc.
|
inline |
Referenced by G4GDMLWriteSolids::EltubeWrite(), and G4tgbGeometryDumper::GetSolidParams().
|
inline |
Referenced by G4GDMLWriteSolids::EltubeWrite(), and G4tgbGeometryDumper::GetSolidParams().
|
inline |
Referenced by G4GDMLWriteSolids::EltubeWrite(), and G4tgbGeometryDumper::GetSolidParams().
|
virtual |
Implements G4VSolid.
Definition at line 620 of file G4EllipticalTube.cc.
|
virtual |
Reimplemented from G4VSolid.
Definition at line 794 of file G4EllipticalTube.cc.
|
virtual |
Reimplemented from G4VSolid.
Definition at line 706 of file G4EllipticalTube.cc.
|
virtual |
Reimplemented from G4VSolid.
Definition at line 765 of file G4EllipticalTube.cc.
|
virtual |
Reimplemented from G4VSolid.
Definition at line 671 of file G4EllipticalTube.cc.
|
virtual |
Implements G4VSolid.
Definition at line 261 of file G4EllipticalTube.cc.
Referenced by DistanceToOut().
G4EllipticalTube & G4EllipticalTube::operator= | ( | const G4EllipticalTube & | rhs | ) |
Definition at line 109 of file G4EllipticalTube.cc.
|
inline |
|
inline |
|
inline |
|
virtual |
Implements G4VSolid.
Definition at line 684 of file G4EllipticalTube.cc.
|
virtual |
Implements G4VSolid.
Definition at line 277 of file G4EllipticalTube.cc.