Geant4 9.6.0
Toolkit for the simulation of the passage of particles through matter
|
#include <G4Trap.hh>
Additional Inherited Members | |
Protected Attributes inherited from G4CSGSolid | |
G4double | fCubicVolume |
G4double | fSurfaceArea |
G4Polyhedron * | fpPolyhedron |
Protected Attributes inherited from G4VSolid | |
G4double | kCarTolerance |
G4Trap::G4Trap | ( | const G4String & | pName, |
G4double | pDz, | ||
G4double | pTheta, | ||
G4double | pPhi, | ||
G4double | pDy1, | ||
G4double | pDx1, | ||
G4double | pDx2, | ||
G4double | pAlp1, | ||
G4double | pDy2, | ||
G4double | pDx3, | ||
G4double | pDx4, | ||
G4double | pAlp2 | ||
) |
Definition at line 84 of file G4Trap.cc.
G4Trap::G4Trap | ( | const G4String & | pName, |
const G4ThreeVector | pt[8] | ||
) |
Definition at line 129 of file G4Trap.cc.
Definition at line 222 of file G4Trap.cc.
G4Trap::G4Trap | ( | const G4String & | pName, |
G4double | pDx1, | ||
G4double | pDx2, | ||
G4double | pDy1, | ||
G4double | pDy2, | ||
G4double | pDz | ||
) |
Definition at line 320 of file G4Trap.cc.
G4Trap::G4Trap | ( | const G4String & | pName, |
G4double | pDx, | ||
G4double | pDy, | ||
G4double | pDz, | ||
G4double | pAlpha, | ||
G4double | pTheta, | ||
G4double | pPhi | ||
) |
Definition at line 418 of file G4Trap.cc.
Definition at line 519 of file G4Trap.cc.
G4Trap::G4Trap | ( | __void__ & | a | ) |
Definition at line 532 of file G4Trap.cc.
Definition at line 552 of file G4Trap.cc.
|
virtual |
Implements G4VSolid.
Definition at line 816 of file G4Trap.cc.
|
virtual |
|
virtual |
Reimplemented from G4VSolid.
Definition at line 804 of file G4Trap.cc.
|
virtual |
|
virtual |
Reimplemented from G4VSolid.
Definition at line 1960 of file G4Trap.cc.
|
protected |
Definition at line 1752 of file G4Trap.cc.
Referenced by CalculateExtent().
|
virtual |
|
virtual |
Implements G4VSolid.
|
virtual |
Implements G4VSolid.
Definition at line 1270 of file G4Trap.cc.
|
virtual |
Implements G4VSolid.
Definition at line 1706 of file G4Trap.cc.
|
virtual |
Implements G4VSolid.
Definition at line 1412 of file G4Trap.cc.
|
virtual |
|
virtual |
Reimplemented from G4VSolid.
Definition at line 1904 of file G4Trap.cc.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
virtual |
Implements G4VSolid.
Definition at line 1108 of file G4Trap.cc.
Referenced by DistanceToOut().
|
protected |
Definition at line 729 of file G4Trap.cc.
Referenced by G4Trap(), and MakePlanes().
|
protected |
Definition at line 650 of file G4Trap.cc.
Referenced by G4Trap(), and SetAllParameters().
Definition at line 571 of file G4Trap.cc.
void G4Trap::SetAllParameters | ( | G4double | pDz, |
G4double | pTheta, | ||
G4double | pPhi, | ||
G4double | pDy1, | ||
G4double | pDx1, | ||
G4double | pDx2, | ||
G4double | pAlp1, | ||
G4double | pDy2, | ||
G4double | pDx3, | ||
G4double | pDx4, | ||
G4double | pAlp2 | ||
) |
Definition at line 603 of file G4Trap.cc.
Referenced by G4ParameterisationTrdX::ComputeDimensions().
|
virtual |
Reimplemented from G4CSGSolid.
Definition at line 1817 of file G4Trap.cc.
|
virtual |
Implements G4VSolid.
Definition at line 1149 of file G4Trap.cc.