Geant4 10.7.0
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 54 of file G4TwistedTubs.hh.
G4TwistedTubs::G4TwistedTubs | ( | const G4String & | pname, |
G4double | twistedangle, | ||
G4double | endinnerrad, | ||
G4double | endouterrad, | ||
G4double | halfzlen, | ||
G4double | dphi | ||
) |
Definition at line 61 of file G4TwistedTubs.cc.
G4TwistedTubs::G4TwistedTubs | ( | const G4String & | pname, |
G4double | twistedangle, | ||
G4double | endinnerrad, | ||
G4double | endouterrad, | ||
G4double | halfzlen, | ||
G4int | nseg, | ||
G4double | totphi | ||
) |
Definition at line 92 of file G4TwistedTubs.cc.
G4TwistedTubs::G4TwistedTubs | ( | const G4String & | pname, |
G4double | twistedangle, | ||
G4double | innerrad, | ||
G4double | outerrad, | ||
G4double | negativeEndz, | ||
G4double | positiveEndz, | ||
G4double | dphi | ||
) |
Definition at line 134 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 155 of file G4TwistedTubs.cc.
|
virtual |
Definition at line 201 of file G4TwistedTubs.cc.
G4TwistedTubs::G4TwistedTubs | ( | __void__ & | a | ) |
Definition at line 189 of file G4TwistedTubs.cc.
G4TwistedTubs::G4TwistedTubs | ( | const G4TwistedTubs & | rhs | ) |
Definition at line 215 of file G4TwistedTubs.cc.
|
virtual |
Reimplemented from G4VSolid.
Definition at line 308 of file G4TwistedTubs.cc.
Referenced by CalculateExtent().
|
virtual |
Implements G4VSolid.
Definition at line 335 of file G4TwistedTubs.cc.
|
virtual |
Reimplemented from G4VSolid.
Definition at line 1001 of file G4TwistedTubs.cc.
|
virtual |
Reimplemented from G4VSolid.
Definition at line 296 of file G4TwistedTubs.cc.
|
virtual |
Reimplemented from G4VSolid.
Definition at line 876 of file G4TwistedTubs.cc.
Referenced by GetPolyhedron().
|
virtual |
Implements G4VSolid.
Definition at line 854 of file G4TwistedTubs.cc.
|
virtual |
Implements G4VSolid.
Definition at line 550 of file G4TwistedTubs.cc.
|
virtual |
Implements G4VSolid.
Definition at line 460 of file G4TwistedTubs.cc.
|
virtual |
Implements G4VSolid.
Definition at line 740 of file G4TwistedTubs.cc.
|
virtual |
Implements G4VSolid.
Definition at line 629 of file G4TwistedTubs.cc.
|
virtual |
Reimplemented from G4VSolid.
Definition at line 1009 of file G4TwistedTubs.cc.
|
inline |
Definition at line 129 of file G4TwistedTubs.hh.
Referenced by G4tgbGeometryDumper::GetSolidParams(), and G4GDMLWriteSolids::TwistedtubsWrite().
|
inline |
Definition at line 149 of file G4TwistedTubs.hh.
Referenced by GetPointOnSurface().
Definition at line 145 of file G4TwistedTubs.hh.
|
inline |
Definition at line 152 of file G4TwistedTubs.hh.
Referenced by GetPointOnSurface().
Definition at line 147 of file G4TwistedTubs.hh.
Definition at line 144 of file G4TwistedTubs.hh.
Definition at line 143 of file G4TwistedTubs.hh.
Referenced by G4GDMLWriteSolids::TwistedtubsWrite().
|
virtual |
Implements G4VSolid.
Definition at line 993 of file G4TwistedTubs.cc.
|
virtual |
Reimplemented from G4VSolid.
Definition at line 862 of file G4TwistedTubs.cc.
|
inline |
Definition at line 131 of file G4TwistedTubs.hh.
Referenced by G4tgbGeometryDumper::GetSolidParams(), and G4GDMLWriteSolids::TwistedtubsWrite().
|
inline |
Definition at line 133 of file G4TwistedTubs.hh.
|
inline |
Definition at line 136 of file G4TwistedTubs.hh.
|
inline |
Definition at line 132 of file G4TwistedTubs.hh.
Referenced by G4tgbGeometryDumper::GetSolidParams(), and G4GDMLWriteSolids::TwistedtubsWrite().
|
inline |
Definition at line 134 of file G4TwistedTubs.hh.
|
inline |
Definition at line 130 of file G4TwistedTubs.hh.
Referenced by G4tgbGeometryDumper::GetSolidParams(), and G4GDMLWriteSolids::TwistedtubsWrite().
|
virtual |
Reimplemented from G4VSolid.
Definition at line 1030 of file G4TwistedTubs.cc.
|
virtual |
Reimplemented from G4VSolid.
Definition at line 913 of file G4TwistedTubs.cc.
|
virtual |
Reimplemented from G4VSolid.
Definition at line 1020 of file G4TwistedTubs.cc.
|
inline |
Definition at line 138 of file G4TwistedTubs.hh.
|
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 135 of file G4TwistedTubs.hh.
Referenced by G4tgbGeometryDumper::GetSolidParams().
|
virtual |
Implements G4VSolid.
Definition at line 354 of file G4TwistedTubs.cc.
Referenced by DistanceToIn(), and DistanceToOut().
G4TwistedTubs & G4TwistedTubs::operator= | ( | const G4TwistedTubs & | rhs | ) |
Definition at line 248 of file G4TwistedTubs.cc.
|
virtual |
Implements G4VSolid.
Definition at line 821 of file G4TwistedTubs.cc.
|
virtual |
Implements G4VSolid.
Definition at line 406 of file G4TwistedTubs.cc.
Referenced by DistanceToIn(), and DistanceToOut().