Geant4
10.01.p02
|
#include <G4BlineEventAction.hh>
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 () |
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().
|
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().
|
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().
|
inline |
Definition at line 77 of file G4BlineEventAction.hh.
References fDrawBline.
Referenced by G4BlineTracerMessenger::SetNewValue().
|
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().
|
inline |
Definition at line 79 of file G4BlineEventAction.hh.
References fPointSize.
Referenced by G4BlineTracerMessenger::SetNewValue().
|
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().