Geant4-11
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

G4bool calculated
 
G4ThreeVector exitNormal
 
ESide exitSide
 
G4bool validConvex
 

Detailed Description

Definition at line 55 of file G4ReplicaNavigation.hh.

Member Enumeration Documentation

◆ ESide

Constructor & Destructor Documentation

◆ G4ExitNormal()

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

Definition at line 71 of file G4ReplicaNavigation.hh.

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

References calculated, exitNormal, exitSide, and validConvex.

Field Documentation

◆ calculated

G4bool G4ExitNormal::calculated

◆ exitNormal

G4ThreeVector G4ExitNormal::exitNormal

◆ exitSide

ESide G4ExitNormal::exitSide

◆ validConvex

G4bool G4ExitNormal::validConvex

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