![]() |
ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
#include <geant4/tree/geant4-10.6-release/source/geometry/solids/specific/include/G4TwistedTrap.hh>
Inheritance diagram for G4TwistedTrap:
Collaboration diagram for G4TwistedTrap: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 G4VTwistedFaceted | |
| G4bool | fRebuildPolyhedron = false |
| G4Polyhedron * | fpPolyhedron = nullptr |
Definition at line 60 of file G4TwistedTrap.hh.
View newest version in sPHENIX GitHub at line 60 of file G4TwistedTrap.hh
| G4TwistedTrap::G4TwistedTrap | ( | const G4String & | pName, |
| G4double | pPhiTwist, | ||
| G4double | pDx1, | ||
| G4double | pDx2, | ||
| G4double | pDy, | ||
| G4double | pDz | ||
| ) |
Definition at line 38 of file G4TwistedTrap.cc.
View newest version in sPHENIX GitHub at line 38 of file G4TwistedTrap.cc
Referenced by Clone().
Here is the caller graph for this function:| G4TwistedTrap::G4TwistedTrap | ( | const G4String & | pName, |
| G4double | pPhiTwist, | ||
| G4double | pDz, | ||
| G4double | pTheta, | ||
| G4double | pPhi, | ||
| G4double | pDy1, | ||
| G4double | pDx1, | ||
| G4double | pDx2, | ||
| G4double | pDy2, | ||
| G4double | pDx3, | ||
| G4double | pDx4, | ||
| G4double | pAlph | ||
| ) |
Definition at line 50 of file G4TwistedTrap.cc.
View newest version in sPHENIX GitHub at line 50 of file G4TwistedTrap.cc
|
virtual |
Definition at line 79 of file G4TwistedTrap.cc.
View newest version in sPHENIX GitHub at line 79 of file G4TwistedTrap.cc
| G4TwistedTrap::G4TwistedTrap | ( | __void__ & | a | ) |
Definition at line 71 of file G4TwistedTrap.cc.
View newest version in sPHENIX GitHub at line 71 of file G4TwistedTrap.cc
| G4TwistedTrap::G4TwistedTrap | ( | const G4TwistedTrap & | rhs | ) |
Definition at line 86 of file G4TwistedTrap.cc.
View newest version in sPHENIX GitHub at line 86 of file G4TwistedTrap.cc
References G4VTwistedFaceted::fpPolyhedron, and G4VTwistedFaceted::GetPolyhedron().
Here is the call graph for this function:
|
virtual |
Reimplemented from G4VSolid.
Definition at line 153 of file G4TwistedTrap.cc.
View newest version in sPHENIX GitHub at line 153 of file G4TwistedTrap.cc
References G4TwistedTrap().
Here is the call graph for this function:
|
inline |
Definition at line 100 of file G4TwistedTrap.hh.
View newest version in sPHENIX GitHub at line 100 of file G4TwistedTrap.hh
References G4VTwistedFaceted::GetPhi().
Referenced by G4tgbGeometryDumper::GetSolidParams(), StreamInfo(), PHG4GDMLWriteSolids::TwistedtrapWrite(), and G4GDMLWriteSolids::TwistedtrapWrite().
Here is the call graph for this function:
Here is the caller graph for this function:
|
virtual |
Reimplemented from G4VTwistedFaceted.
Definition at line 145 of file G4TwistedTrap.cc.
View newest version in sPHENIX GitHub at line 145 of file G4TwistedTrap.cc
|
inline |
Definition at line 97 of file G4TwistedTrap.hh.
View newest version in sPHENIX GitHub at line 97 of file G4TwistedTrap.hh
References G4VTwistedFaceted::GetTwistAngle().
Referenced by G4tgbGeometryDumper::GetSolidParams(), StreamInfo(), PHG4GDMLWriteSolids::TwistedtrapWrite(), and G4GDMLWriteSolids::TwistedtrapWrite().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
Definition at line 99 of file G4TwistedTrap.hh.
View newest version in sPHENIX GitHub at line 99 of file G4TwistedTrap.hh
References G4VTwistedFaceted::GetTheta().
Referenced by G4tgbGeometryDumper::GetSolidParams(), StreamInfo(), PHG4GDMLWriteSolids::TwistedtrapWrite(), and G4GDMLWriteSolids::TwistedtrapWrite().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
Definition at line 98 of file G4TwistedTrap.hh.
View newest version in sPHENIX GitHub at line 98 of file G4TwistedTrap.hh
References G4VTwistedFaceted::GetAlpha().
Referenced by G4tgbGeometryDumper::GetSolidParams(), StreamInfo(), PHG4GDMLWriteSolids::TwistedtrapWrite(), and G4GDMLWriteSolids::TwistedtrapWrite().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
Definition at line 91 of file G4TwistedTrap.hh.
View newest version in sPHENIX GitHub at line 91 of file G4TwistedTrap.hh
References G4VTwistedFaceted::GetDx1().
Referenced by G4tgbGeometryDumper::GetSolidParams(), StreamInfo(), PHG4GDMLWriteSolids::TwistedtrapWrite(), and G4GDMLWriteSolids::TwistedtrapWrite().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
Definition at line 92 of file G4TwistedTrap.hh.
View newest version in sPHENIX GitHub at line 92 of file G4TwistedTrap.hh
References G4VTwistedFaceted::GetDx2().
Referenced by G4tgbGeometryDumper::GetSolidParams(), StreamInfo(), PHG4GDMLWriteSolids::TwistedtrapWrite(), and G4GDMLWriteSolids::TwistedtrapWrite().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
Definition at line 94 of file G4TwistedTrap.hh.
View newest version in sPHENIX GitHub at line 94 of file G4TwistedTrap.hh
References G4VTwistedFaceted::GetDx3().
Referenced by G4tgbGeometryDumper::GetSolidParams(), StreamInfo(), PHG4GDMLWriteSolids::TwistedtrapWrite(), and G4GDMLWriteSolids::TwistedtrapWrite().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
Definition at line 95 of file G4TwistedTrap.hh.
View newest version in sPHENIX GitHub at line 95 of file G4TwistedTrap.hh
References G4VTwistedFaceted::GetDx4().
Referenced by G4tgbGeometryDumper::GetSolidParams(), StreamInfo(), PHG4GDMLWriteSolids::TwistedtrapWrite(), and G4GDMLWriteSolids::TwistedtrapWrite().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
Definition at line 90 of file G4TwistedTrap.hh.
View newest version in sPHENIX GitHub at line 90 of file G4TwistedTrap.hh
References G4VTwistedFaceted::GetDy1().
Referenced by G4tgbGeometryDumper::GetSolidParams(), StreamInfo(), PHG4GDMLWriteSolids::TwistedtrapWrite(), and G4GDMLWriteSolids::TwistedtrapWrite().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
Definition at line 93 of file G4TwistedTrap.hh.
View newest version in sPHENIX GitHub at line 93 of file G4TwistedTrap.hh
References G4VTwistedFaceted::GetDy2().
Referenced by G4tgbGeometryDumper::GetSolidParams(), StreamInfo(), PHG4GDMLWriteSolids::TwistedtrapWrite(), and G4GDMLWriteSolids::TwistedtrapWrite().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
Definition at line 96 of file G4TwistedTrap.hh.
View newest version in sPHENIX GitHub at line 96 of file G4TwistedTrap.hh
References G4VTwistedFaceted::GetDz().
Referenced by G4tgbGeometryDumper::GetSolidParams(), StreamInfo(), PHG4GDMLWriteSolids::TwistedtrapWrite(), and G4GDMLWriteSolids::TwistedtrapWrite().
Here is the call graph for this function:
Here is the caller graph for this function:| G4TwistedTrap & G4TwistedTrap::operator= | ( | const G4TwistedTrap & | rhs | ) |
Definition at line 95 of file G4TwistedTrap.cc.
View newest version in sPHENIX GitHub at line 95 of file G4TwistedTrap.cc
References G4VTwistedFaceted::fpPolyhedron, G4VTwistedFaceted::GetPolyhedron(), and G4VTwistedFaceted::operator=().
Here is the call graph for this function:
|
virtual |
Reimplemented from G4VTwistedFaceted.
Definition at line 112 of file G4TwistedTrap.cc.
View newest version in sPHENIX GitHub at line 112 of file G4TwistedTrap.cc
References cm, degree, G4endl, GetAzimuthalAnglePhi(), G4VSolid::GetName(), GetPhiTwist(), GetPolarAngleTheta(), GetTiltAngleAlpha(), GetX1HalfLength(), GetX2HalfLength(), GetX3HalfLength(), GetX4HalfLength(), GetY1HalfLength(), GetY2HalfLength(), and GetZHalfLength().
Here is the call graph for this function: