#include <G4BlineEventAction.hh>
Definition at line 61 of file G4BlineEventAction.hh.
◆ G4BlineEventAction()
G4BlineEventAction::G4BlineEventAction |
( |
G4BlineTracer * |
aBlineTool | ) |
|
◆ ~G4BlineEventAction()
G4BlineEventAction::~G4BlineEventAction |
( |
| ) |
|
|
virtual |
◆ BeginOfEventAction()
void G4BlineEventAction::BeginOfEventAction |
( |
const G4Event * |
| ) |
|
|
virtual |
◆ DrawFieldLines()
Definition at line 115 of file G4BlineEventAction.cc.
123 G4Exception(
"G4BlineEventAction::DrawFieldLines()",
125 "Missing visualisation driver for visualising magnetic field lines!");
131 G4cout <<
"WARNING - G4BlineEventAction::DrawFieldLines()" <<
G4endl 132 <<
" There is nothing to visualise !" <<
G4endl;
135 ((
G4VisManager*)pVVisManager)->GetCurrentSceneHandler()-> ClearStore ();
138 for (
size_t i=0;i<nline;i++)
140 for (
size_t i=0;i<npoints;i++)
virtual void Draw(const G4Circle &, const G4Transform3D &objectTransformation=G4Transform3D())=0
static G4VVisManager * GetConcreteInstance()
static G4UImanager * GetUIpointer()
G4GLOB_DLL std::ostream G4cout
std::vector< G4Polymarker > fTrajectoryPoints
void G4Exception(const char *originOfException, const char *exceptionCode, G4ExceptionSeverity severity, const char *comments)
std::vector< G4Polyline > fTrajectoryPolyline
◆ EndOfEventAction()
void G4BlineEventAction::EndOfEventAction |
( |
const G4Event * |
evt | ) |
|
|
virtual |
Reimplemented from G4UserEventAction.
Definition at line 76 of file G4BlineEventAction.cc.
79 if(trajectoryContainer)
96 for(
G4int i=0; i<n_point; i++)
void SetMarkerType(MarkerType)
void SetFillStyle(FillStyle)
std::vector< G4Polymarker > fTrajectoryPoints
void SetVisAttributes(const G4VisAttributes *)
G4TrajectoryContainer * GetTrajectoryContainer() const
std::vector< G4VisAttributes * > fTrajectoryVisAttributes
std::vector< G4Polyline > fTrajectoryPolyline
static const G4double pos
void SetScreenSize(G4double)
◆ GetDrawBline()
G4bool G4BlineEventAction::GetDrawBline |
( |
| ) |
|
|
inline |
◆ ResetVectorObjectToBeDrawn()
void G4BlineEventAction::ResetVectorObjectToBeDrawn |
( |
| ) |
|
Definition at line 149 of file G4BlineEventAction.cc.
std::vector< G4Polymarker > fTrajectoryPoints
std::vector< G4VisAttributes * > fTrajectoryVisAttributes
std::vector< G4Polyline > fTrajectoryPolyline
◆ SetDrawBline()
void G4BlineEventAction::SetDrawBline |
( |
G4bool |
aBool | ) |
|
|
inline |
◆ SetDrawColour()
void G4BlineEventAction::SetDrawColour |
( |
G4Colour |
aColour | ) |
|
|
inline |
◆ SetDrawPoints()
void G4BlineEventAction::SetDrawPoints |
( |
G4bool |
aBool | ) |
|
|
inline |
◆ SetPointSize()
void G4BlineEventAction::SetPointSize |
( |
G4double |
aVal | ) |
|
|
inline |
◆ fBlineTool
◆ fDrawBline
G4bool G4BlineEventAction::fDrawBline |
|
private |
◆ fDrawColour
G4Colour G4BlineEventAction::fDrawColour |
|
private |
◆ fDrawPoints
G4bool G4BlineEventAction::fDrawPoints |
|
private |
◆ fPointSize
◆ fTrajectoryPoints
std::vector<G4Polymarker> G4BlineEventAction::fTrajectoryPoints |
|
private |
◆ fTrajectoryPolyline
std::vector<G4Polyline> G4BlineEventAction::fTrajectoryPolyline |
|
private |
◆ fTrajectoryVisAttributes
The documentation for this class was generated from the following files: