Geant4 11.1.1
Toolkit for the simulation of the passage of particles through matter
|
#include <G4TwistedTubs.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 55 of file G4TwistedTubs.hh.
G4TwistedTubs::G4TwistedTubs | ( | const G4String & | pname, |
G4double | twistedangle, | ||
G4double | endinnerrad, | ||
G4double | endouterrad, | ||
G4double | halfzlen, | ||
G4double | dphi | ||
) |
Definition at line 62 of file G4TwistedTubs.cc.
G4TwistedTubs::G4TwistedTubs | ( | const G4String & | pname, |
G4double | twistedangle, | ||
G4double | endinnerrad, | ||
G4double | endouterrad, | ||
G4double | halfzlen, | ||
G4int | nseg, | ||
G4double | totphi | ||
) |
Definition at line 93 of file G4TwistedTubs.cc.
G4TwistedTubs::G4TwistedTubs | ( | const G4String & | pname, |
G4double | twistedangle, | ||
G4double | innerrad, | ||
G4double | outerrad, | ||
G4double | negativeEndz, | ||
G4double | positiveEndz, | ||
G4double | dphi | ||
) |
Definition at line 135 of file G4TwistedTubs.cc.
G4TwistedTubs::G4TwistedTubs | ( | const G4String & | pname, |
G4double | twistedangle, | ||
G4double | innerrad, | ||
G4double | outerrad, | ||
G4double | negativeEndz, | ||
G4double | positiveEndz, | ||
G4int | nseg, | ||
G4double | totphi | ||
) |
Definition at line 156 of file G4TwistedTubs.cc.
|
virtual |
Definition at line 202 of file G4TwistedTubs.cc.
G4TwistedTubs::G4TwistedTubs | ( | __void__ & | a | ) |
Definition at line 190 of file G4TwistedTubs.cc.
G4TwistedTubs::G4TwistedTubs | ( | const G4TwistedTubs & | rhs | ) |
Definition at line 216 of file G4TwistedTubs.cc.
|
virtual |
Reimplemented from G4VSolid.
Definition at line 309 of file G4TwistedTubs.cc.
Referenced by CalculateExtent(), and GetExtent().
|
virtual |
Implements G4VSolid.
Definition at line 357 of file G4TwistedTubs.cc.
|
virtual |
Reimplemented from G4VSolid.
Definition at line 1023 of file G4TwistedTubs.cc.
|
virtual |
Reimplemented from G4VSolid.
Definition at line 297 of file G4TwistedTubs.cc.
|
virtual |
Reimplemented from G4VSolid.
Definition at line 898 of file G4TwistedTubs.cc.
Referenced by GetPolyhedron().
|
virtual |
Implements G4VSolid.
Definition at line 876 of file G4TwistedTubs.cc.
|
virtual |
Implements G4VSolid.
Definition at line 572 of file G4TwistedTubs.cc.
|
virtual |
Implements G4VSolid.
Definition at line 482 of file G4TwistedTubs.cc.
|
virtual |
Implements G4VSolid.
Definition at line 762 of file G4TwistedTubs.cc.
|
virtual |
Implements G4VSolid.
Definition at line 651 of file G4TwistedTubs.cc.
|
virtual |
Reimplemented from G4VSolid.
Definition at line 1031 of file G4TwistedTubs.cc.
|
inline |
Definition at line 130 of file G4TwistedTubs.hh.
Referenced by BoundingLimits(), GetCubicVolume(), G4tgbGeometryDumper::GetSolidParams(), GetSurfaceArea(), and G4GDMLWriteSolids::TwistedtubsWrite().
|
inline |
Definition at line 150 of file G4TwistedTubs.hh.
Referenced by GetCubicVolume(), GetPointOnSurface(), and GetSurfaceArea().
Definition at line 146 of file G4TwistedTubs.hh.
|
inline |
Definition at line 153 of file G4TwistedTubs.hh.
Referenced by BoundingLimits(), GetCubicVolume(), GetPointOnSurface(), and GetSurfaceArea().
Definition at line 148 of file G4TwistedTubs.hh.
Definition at line 145 of file G4TwistedTubs.hh.
Referenced by BoundingLimits().
Definition at line 144 of file G4TwistedTubs.hh.
Referenced by BoundingLimits(), GetCubicVolume(), GetSurfaceArea(), and G4GDMLWriteSolids::TwistedtubsWrite().
|
virtual |
Implements G4VSolid.
Definition at line 1015 of file G4TwistedTubs.cc.
|
virtual |
Reimplemented from G4VSolid.
Definition at line 884 of file G4TwistedTubs.cc.
|
inline |
Definition at line 132 of file G4TwistedTubs.hh.
Referenced by BoundingLimits(), GetCubicVolume(), G4tgbGeometryDumper::GetSolidParams(), GetSurfaceArea(), and G4GDMLWriteSolids::TwistedtubsWrite().
|
inline |
Definition at line 134 of file G4TwistedTubs.hh.
|
inline |
Definition at line 137 of file G4TwistedTubs.hh.
|
inline |
Definition at line 133 of file G4TwistedTubs.hh.
Referenced by GetCubicVolume(), G4tgbGeometryDumper::GetSolidParams(), GetSurfaceArea(), and G4GDMLWriteSolids::TwistedtubsWrite().
|
inline |
Definition at line 135 of file G4TwistedTubs.hh.
|
inline |
Definition at line 131 of file G4TwistedTubs.hh.
Referenced by G4tgbGeometryDumper::GetSolidParams(), and G4GDMLWriteSolids::TwistedtubsWrite().
|
virtual |
Reimplemented from G4VSolid.
Definition at line 1147 of file G4TwistedTubs.cc.
|
virtual |
Reimplemented from G4VSolid.
Definition at line 935 of file G4TwistedTubs.cc.
|
virtual |
Reimplemented from G4VSolid.
Definition at line 1104 of file G4TwistedTubs.cc.
|
inline |
Definition at line 139 of file G4TwistedTubs.hh.
|
inline |
Definition at line 140 of file G4TwistedTubs.hh.
|
inline |
Definition at line 141 of file G4TwistedTubs.hh.
|
inline |
Definition at line 142 of file G4TwistedTubs.hh.
|
inline |
Definition at line 136 of file G4TwistedTubs.hh.
Referenced by G4tgbGeometryDumper::GetSolidParams().
|
virtual |
Implements G4VSolid.
Definition at line 376 of file G4TwistedTubs.cc.
Referenced by DistanceToIn(), and DistanceToOut().
G4TwistedTubs & G4TwistedTubs::operator= | ( | const G4TwistedTubs & | rhs | ) |
Definition at line 249 of file G4TwistedTubs.cc.
|
virtual |
Implements G4VSolid.
Definition at line 843 of file G4TwistedTubs.cc.
|
virtual |
Implements G4VSolid.
Definition at line 428 of file G4TwistedTubs.cc.
Referenced by DistanceToIn(), and DistanceToOut().