|
Geant4
10.03.p03
|
#include <G4TwistTubsHypeSide.hh>


Additional Inherited Members | |
Public Types inherited from G4VTwistSurface | |
| enum | EValidate { kDontValidate = 0, kValidateWithTol = 1, kValidateWithoutTol = 2, kUninitialized = 3 } |
Static Public Attributes inherited from G4VTwistSurface | |
| static const G4int | sOutside = 0x00000000 |
| static const G4int | sInside = 0x10000000 |
| static const G4int | sBoundary = 0x20000000 |
| static const G4int | sCorner = 0x40000000 |
| static const G4int | sC0Min1Min = 0x40000101 |
| static const G4int | sC0Max1Min = 0x40000201 |
| static const G4int | sC0Max1Max = 0x40000202 |
| static const G4int | sC0Min1Max = 0x40000102 |
| static const G4int | sAxisMin = 0x00000101 |
| static const G4int | sAxisMax = 0x00000202 |
| static const G4int | sAxisX = 0x00000404 |
| static const G4int | sAxisY = 0x00000808 |
| static const G4int | sAxisZ = 0x00000C0C |
| static const G4int | sAxisRho = 0x00001010 |
| static const G4int | sAxisPhi = 0x00001414 |
| static const G4int | sAxis0 = 0x0000FF00 |
| static const G4int | sAxis1 = 0x000000FF |
| static const G4int | sSizeMask = 0x00000303 |
| static const G4int | sAxisMask = 0x0000FCFC |
| static const G4int | sAreaMask = 0XF0000000 |
Protected Member Functions inherited from G4VTwistSurface | |
| G4VTwistSurface ** | GetNeighbours () |
| G4int | GetNeighbours (G4int areacode, G4VTwistSurface *surfaces[]) |
| G4ThreeVector | GetCorner (G4int areacode) const |
| void | GetBoundaryAxis (G4int areacode, EAxis axis[]) const |
| void | GetBoundaryLimit (G4int areacode, G4double limit[]) const |
| virtual void | SetBoundary (const G4int &axiscode, const G4ThreeVector &direction, const G4ThreeVector &x0, const G4int &boundarytype) |
| void | SetCorner (G4int areacode, G4double x, G4double y, G4double z) |
Protected Attributes inherited from G4VTwistSurface | |
| EAxis | fAxis [2] |
| G4double | fAxisMin [2] |
| G4double | fAxisMax [2] |
| CurrentStatus | fCurStatWithV |
| CurrentStatus | fCurStat |
| G4RotationMatrix | fRot |
| G4ThreeVector | fTrans |
| G4int | fHandedness |
| G4SurfCurNormal | fCurrentNormal |
| G4bool | fIsValidNorm |
| G4double | kCarTolerance |
Definition at line 54 of file G4TwistTubsHypeSide.hh.
| G4TwistTubsHypeSide::G4TwistTubsHypeSide | ( | const G4String & | name, |
| const G4RotationMatrix & | rot, | ||
| const G4ThreeVector & | tlate, | ||
| const G4int | handedness, | ||
| const G4double | kappa, | ||
| const G4double | tanstereo, | ||
| const G4double | r0, | ||
| const EAxis | axis0 = kPhi, |
||
| const EAxis | axis1 = kZAxis, |
||
| G4double | axis0min = -kInfinity, |
||
| G4double | axis1min = -kInfinity, |
||
| G4double | axis0max = kInfinity, |
||
| G4double | axis1max = kInfinity |
||
| ) |
Definition at line 51 of file G4TwistTubsHypeSide.cc.

| G4TwistTubsHypeSide::G4TwistTubsHypeSide | ( | const G4String & | name, |
| G4double | EndInnerRadius[2], | ||
| G4double | EndOuterRadius[2], | ||
| G4double | DPhi, | ||
| G4double | EndPhi[2], | ||
| G4double | EndZ[2], | ||
| G4double | InnerRadius, | ||
| G4double | OuterRadius, | ||
| G4double | Kappa, | ||
| G4double | TanInnerStereo, | ||
| G4double | TanOuterStereo, | ||
| G4int | handedness | ||
| ) |
Definition at line 85 of file G4TwistTubsHypeSide.cc.

|
virtual |
Definition at line 143 of file G4TwistTubsHypeSide.cc.
| G4TwistTubsHypeSide::G4TwistTubsHypeSide | ( | __void__ & | a | ) |
Definition at line 134 of file G4TwistTubsHypeSide.cc.
|
virtual |
Implements G4VTwistSurface.
Definition at line 243 of file G4TwistTubsHypeSide.cc.

|
virtual |
Implements G4VTwistSurface.
Definition at line 501 of file G4TwistTubsHypeSide.cc.

Implements G4VTwistSurface.
Definition at line 195 of file G4TwistTubsHypeSide.hh.


Implements G4VTwistSurface.
Definition at line 186 of file G4TwistTubsHypeSide.hh.


|
virtual |
Implements G4VTwistSurface.
Definition at line 929 of file G4TwistTubsHypeSide.cc.

|
virtual |
Implements G4VTwistSurface.
Definition at line 150 of file G4TwistTubsHypeSide.cc.

|
inlinevirtual |
Definition at line 160 of file G4TwistTubsHypeSide.hh.


|
inlinevirtual |
|
virtual |
Definition at line 188 of file G4TwistTubsHypeSide.cc.

|
inlinevirtual |
Implements G4VTwistSurface.
Definition at line 175 of file G4TwistTubsHypeSide.hh.
