Geant4.10
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Types | Public Member Functions | Data Fields
G4ExitNormal Struct Reference

#include <G4ReplicaNavigation.hh>

Public Types

enum  ESide {
  kNull, kRMin, kRMax, kSPhi,
  kEPhi, kPX, kMX, kPY,
  kMY, kPZ, kMZ, kMother
}
 

Public Member Functions

 G4ExitNormal (G4ThreeVector norm=G4ThreeVector(0., 0., 0.), G4bool calc=false, G4bool valid=false, ESide side=kNull)
 

Data Fields

G4ThreeVector exitNormal
 
G4bool calculated
 
G4bool validConvex
 
ESide exitSide
 

Detailed Description

Definition at line 59 of file G4ReplicaNavigation.hh.

Member Enumeration Documentation

Constructor & Destructor Documentation

G4ExitNormal::G4ExitNormal ( G4ThreeVector  norm = G4ThreeVector(0.,0.,0.),
G4bool  calc = false,
G4bool  valid = false,
ESide  side = kNull 
)
inline

Definition at line 75 of file G4ReplicaNavigation.hh.

References calculated, exitNormal, exitSide, and validConvex.

79  { exitNormal= norm; calculated= calc; validConvex=valid; exitSide=side;}
G4ThreeVector exitNormal

Field Documentation

G4bool G4ExitNormal::calculated

Definition at line 69 of file G4ReplicaNavigation.hh.

Referenced by G4ReplicaNavigation::DistanceToOut(), and G4ExitNormal().

G4ThreeVector G4ExitNormal::exitNormal
ESide G4ExitNormal::exitSide

Definition at line 71 of file G4ReplicaNavigation.hh.

Referenced by G4ReplicaNavigation::DistanceToOut(), and G4ExitNormal().

G4bool G4ExitNormal::validConvex

Definition at line 70 of file G4ReplicaNavigation.hh.

Referenced by G4ReplicaNavigation::DistanceToOut(), and G4ExitNormal().


The documentation for this struct was generated from the following file: