| 
    Geant4
    10.03
    
   | 
 
#include <G4BlineEventAction.hh>
 Inheritance diagram for G4BlineEventAction:
 Collaboration diagram for G4BlineEventAction:Public Member Functions | |
| G4BlineEventAction (G4BlineTracer *aBlineTool) | |
| virtual | ~G4BlineEventAction () | 
| virtual void | BeginOfEventAction (const G4Event *) | 
| virtual void | EndOfEventAction (const G4Event *) | 
| void | DrawFieldLines (G4double zoom, G4double theta, G4double phi) | 
| void | ResetVectorObjectToBeDrawn () | 
| void | SetDrawColour (G4Colour aColour) | 
| void | SetDrawBline (G4bool aBool) | 
| void | SetDrawPoints (G4bool aBool) | 
| void | SetPointSize (G4double aVal) | 
| G4bool | GetDrawBline () | 
  Public Member Functions inherited from G4UserEventAction | |
| G4UserEventAction () | |
| virtual | ~G4UserEventAction () | 
| virtual void | SetEventManager (G4EventManager *value) | 
Private Attributes | |
| G4BlineTracer * | fBlineTool | 
| G4Colour | fDrawColour | 
| G4bool | fDrawBline | 
| G4bool | fDrawPoints | 
| G4double | fPointSize | 
| std::vector< G4VisAttributes * > | fTrajectoryVisAttributes | 
| std::vector< G4Polyline > | fTrajectoryPolyline | 
| std::vector< G4Polymarker > | fTrajectoryPoints | 
Additional Inherited Members | |
  Protected Attributes inherited from G4UserEventAction | |
| G4EventManager * | fpEventManager | 
Definition at line 61 of file G4BlineEventAction.hh.
| G4BlineEventAction::G4BlineEventAction | ( | G4BlineTracer * | aBlineTool | ) | 
Definition at line 55 of file G4BlineEventAction.cc.
References fBlineTool.
      
  | 
  virtual | 
Definition at line 62 of file G4BlineEventAction.cc.
References fTrajectoryVisAttributes.
      
  | 
  virtual | 
Reimplemented from G4UserEventAction.
Definition at line 70 of file G4BlineEventAction.cc.
Definition at line 115 of file G4BlineEventAction.cc.
References G4VVisManager::Draw(), fTrajectoryPoints, fTrajectoryPolyline, G4cout, G4endl, G4Exception(), G4VVisManager::GetConcreteInstance(), G4UImanager::GetUIpointer(), and JustWarning.
Referenced by G4BlineTracerMessenger::SetNewValue().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  virtual | 
Reimplemented from G4UserEventAction.
Definition at line 76 of file G4BlineEventAction.cc.
References G4Polymarker::circles, fDrawBline, fDrawColour, fDrawPoints, G4VMarker::filled, fPointSize, fTrajectoryPoints, fTrajectoryPolyline, fTrajectoryVisAttributes, G4Event::GetTrajectoryContainer(), pos, G4VMarker::SetFillStyle(), G4Polymarker::SetMarkerType(), G4VMarker::SetScreenSize(), and G4Visible::SetVisAttributes().
 Here is the call graph for this function:
      
  | 
  inline | 
Definition at line 80 of file G4BlineEventAction.hh.
References fDrawBline.
| void G4BlineEventAction::ResetVectorObjectToBeDrawn | ( | ) | 
Definition at line 149 of file G4BlineEventAction.cc.
References fTrajectoryPoints, fTrajectoryPolyline, and fTrajectoryVisAttributes.
Referenced by G4BlineTracerMessenger::SetNewValue().
 Here is the caller graph for this function:
      
  | 
  inline | 
Definition at line 77 of file G4BlineEventAction.hh.
References fDrawBline.
Referenced by G4BlineTracerMessenger::SetNewValue().
 Here is the caller graph for this function:
      
  | 
  inline | 
Definition at line 76 of file G4BlineEventAction.hh.
References fDrawColour.
      
  | 
  inline | 
Definition at line 78 of file G4BlineEventAction.hh.
References fDrawPoints.
Referenced by G4BlineTracerMessenger::SetNewValue().
 Here is the caller graph for this function:
      
  | 
  inline | 
Definition at line 79 of file G4BlineEventAction.hh.
References fPointSize.
Referenced by G4BlineTracerMessenger::SetNewValue().
 Here is the caller graph for this function:
      
  | 
  private | 
Definition at line 92 of file G4BlineEventAction.hh.
Referenced by G4BlineEventAction().
      
  | 
  private | 
Definition at line 94 of file G4BlineEventAction.hh.
Referenced by EndOfEventAction(), GetDrawBline(), and SetDrawBline().
      
  | 
  private | 
Definition at line 93 of file G4BlineEventAction.hh.
Referenced by EndOfEventAction(), and SetDrawColour().
      
  | 
  private | 
Definition at line 95 of file G4BlineEventAction.hh.
Referenced by EndOfEventAction(), and SetDrawPoints().
      
  | 
  private | 
Definition at line 96 of file G4BlineEventAction.hh.
Referenced by EndOfEventAction(), and SetPointSize().
      
  | 
  private | 
Definition at line 99 of file G4BlineEventAction.hh.
Referenced by DrawFieldLines(), EndOfEventAction(), and ResetVectorObjectToBeDrawn().
      
  | 
  private | 
Definition at line 98 of file G4BlineEventAction.hh.
Referenced by DrawFieldLines(), EndOfEventAction(), and ResetVectorObjectToBeDrawn().
      
  | 
  private | 
Definition at line 97 of file G4BlineEventAction.hh.
Referenced by EndOfEventAction(), ResetVectorObjectToBeDrawn(), and ~G4BlineEventAction().