![]() |
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/G4TwistedTrd.hh>
Inheritance diagram for G4TwistedTrd:
Collaboration diagram for G4TwistedTrd: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 50 of file G4TwistedTrd.hh.
View newest version in sPHENIX GitHub at line 50 of file G4TwistedTrd.hh
| G4TwistedTrd::G4TwistedTrd | ( | const G4String & | pName, |
| G4double | pDx1, | ||
| G4double | pDx2, | ||
| G4double | pDy1, | ||
| G4double | pDy2, | ||
| G4double | pDz, | ||
| G4double | pPhiTwist | ||
| ) |
Definition at line 38 of file G4TwistedTrd.cc.
View newest version in sPHENIX GitHub at line 38 of file G4TwistedTrd.cc
Referenced by Clone().
Here is the caller graph for this function:
|
virtual |
Definition at line 62 of file G4TwistedTrd.cc.
View newest version in sPHENIX GitHub at line 62 of file G4TwistedTrd.cc
| G4TwistedTrd::G4TwistedTrd | ( | __void__ & | a | ) |
Definition at line 54 of file G4TwistedTrd.cc.
View newest version in sPHENIX GitHub at line 54 of file G4TwistedTrd.cc
| G4TwistedTrd::G4TwistedTrd | ( | const G4TwistedTrd & | rhs | ) |
Definition at line 69 of file G4TwistedTrd.cc.
View newest version in sPHENIX GitHub at line 69 of file G4TwistedTrd.cc
References G4VTwistedFaceted::fpPolyhedron, and G4VTwistedFaceted::GetPolyhedron().
Here is the call graph for this function:
|
virtual |
Reimplemented from G4VSolid.
Definition at line 127 of file G4TwistedTrd.cc.
View newest version in sPHENIX GitHub at line 127 of file G4TwistedTrd.cc
References G4TwistedTrd().
Here is the call graph for this function:
|
virtual |
Reimplemented from G4VTwistedFaceted.
Definition at line 119 of file G4TwistedTrd.cc.
View newest version in sPHENIX GitHub at line 119 of file G4TwistedTrd.cc
|
inline |
Definition at line 71 of file G4TwistedTrd.hh.
View newest version in sPHENIX GitHub at line 71 of file G4TwistedTrd.hh
References G4VTwistedFaceted::GetTwistAngle().
Referenced by export_G4TwistedTrd(), G4tgbGeometryDumper::GetSolidParams(), StreamInfo(), PHG4GDMLWriteSolids::TwistedtrdWrite(), and G4GDMLWriteSolids::TwistedtrdWrite().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
Definition at line 66 of file G4TwistedTrd.hh.
View newest version in sPHENIX GitHub at line 66 of file G4TwistedTrd.hh
References G4VTwistedFaceted::GetDx1().
Referenced by export_G4TwistedTrd(), G4tgbGeometryDumper::GetSolidParams(), StreamInfo(), PHG4GDMLWriteSolids::TwistedtrdWrite(), and G4GDMLWriteSolids::TwistedtrdWrite().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
Definition at line 67 of file G4TwistedTrd.hh.
View newest version in sPHENIX GitHub at line 67 of file G4TwistedTrd.hh
References G4VTwistedFaceted::GetDx3().
Referenced by export_G4TwistedTrd(), G4tgbGeometryDumper::GetSolidParams(), StreamInfo(), PHG4GDMLWriteSolids::TwistedtrdWrite(), and G4GDMLWriteSolids::TwistedtrdWrite().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
Definition at line 68 of file G4TwistedTrd.hh.
View newest version in sPHENIX GitHub at line 68 of file G4TwistedTrd.hh
References G4VTwistedFaceted::GetDy1().
Referenced by export_G4TwistedTrd(), G4tgbGeometryDumper::GetSolidParams(), StreamInfo(), PHG4GDMLWriteSolids::TwistedtrdWrite(), and G4GDMLWriteSolids::TwistedtrdWrite().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
Definition at line 69 of file G4TwistedTrd.hh.
View newest version in sPHENIX GitHub at line 69 of file G4TwistedTrd.hh
References G4VTwistedFaceted::GetDy2().
Referenced by export_G4TwistedTrd(), G4tgbGeometryDumper::GetSolidParams(), StreamInfo(), PHG4GDMLWriteSolids::TwistedtrdWrite(), and G4GDMLWriteSolids::TwistedtrdWrite().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
Definition at line 70 of file G4TwistedTrd.hh.
View newest version in sPHENIX GitHub at line 70 of file G4TwistedTrd.hh
References G4VTwistedFaceted::GetDz().
Referenced by export_G4TwistedTrd(), G4tgbGeometryDumper::GetSolidParams(), StreamInfo(), PHG4GDMLWriteSolids::TwistedtrdWrite(), and G4GDMLWriteSolids::TwistedtrdWrite().
Here is the call graph for this function:
Here is the caller graph for this function:| G4TwistedTrd & G4TwistedTrd::operator= | ( | const G4TwistedTrd & | rhs | ) |
Definition at line 78 of file G4TwistedTrd.cc.
View newest version in sPHENIX GitHub at line 78 of file G4TwistedTrd.cc
References G4VTwistedFaceted::fpPolyhedron, G4VTwistedFaceted::GetPolyhedron(), and G4VTwistedFaceted::operator=().
Here is the call graph for this function:
|
virtual |
Reimplemented from G4VTwistedFaceted.
Definition at line 95 of file G4TwistedTrd.cc.
View newest version in sPHENIX GitHub at line 95 of file G4TwistedTrd.cc
References cm, degree, G4endl, G4VSolid::GetName(), GetPhiTwist(), GetX1HalfLength(), GetX2HalfLength(), GetY1HalfLength(), GetY2HalfLength(), and GetZHalfLength().
Here is the call graph for this function: