Geant4  10.03.p01
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
G4ExitNormal Struct Reference

#include <G4ReplicaNavigation.hh>

Collaboration diagram for G4ExitNormal:

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)
 

Public Attributes

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.

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

Member Data Documentation

G4bool G4ExitNormal::calculated

Definition at line 69 of file G4ReplicaNavigation.hh.

G4ThreeVector G4ExitNormal::exitNormal

Definition at line 68 of file G4ReplicaNavigation.hh.

ESide G4ExitNormal::exitSide

Definition at line 71 of file G4ReplicaNavigation.hh.

G4bool G4ExitNormal::validConvex

Definition at line 70 of file G4ReplicaNavigation.hh.


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