32 #ifndef G4MaterialScanner_H 
   33 #define G4MaterialScanner_H 1 
void SetRegionSensitive(G4bool val=true)
 
G4UserEventAction * theMatScannerEventAction
 
G4ThreeVector eyeDirection
 
G4UserStackingAction * theUserStackingAction
 
void SetPhiMin(G4double val)
 
CLHEP::Hep3Vector G4ThreeVector
 
void SetPhiSpan(G4double val)
 
G4UserTrackingAction * theMatScannerTrackingAction
 
G4bool SetRegionName(const G4String &val)
 
G4ThreeVector GetEyePosition() const 
 
void SetThetaMin(G4double val)
 
G4double GetThetaMin() const 
 
G4String GetRegionName() const 
 
void SetEyePosition(const G4ThreeVector &val)
 
G4UserSteppingAction * theUserSteppingAction
 
void SetThetaSpan(G4double val)
 
G4double GetPhiMin() const 
 
G4double GetPhiSpan() const 
 
G4UserEventAction * theUserEventAction
 
G4EventManager * theEventManager
 
G4bool GetRegionSensitive() const 
 
G4MSSteppingAction * theMatScannerSteppingAction
 
G4MatScanMessenger * theMessenger
 
void RestoreUserActions()
 
G4UserTrackingAction * theUserTrackingAction
 
G4UserStackingAction * theMatScannerStackingAction
 
G4ThreeVector eyePosition
 
void SetNTheta(G4int val)
 
G4double GetThetaSpan() const 
 
G4RayShooter * theRayShooter