Visible markers can be set to arbitrary 3D positions.
They correspond to classes inherited from G4VMarker in GEANT4.
The ending string ``2D'' or ``2DS'' of each marker name,
e.g. /MarkSquare2D
and /MarkSquare2DS
,
means that every marker always shows its front face towards the view point,
and so, for example, a marker /MarkSquare2D
always looks
as right square.
The marked 3D positions are expressed with the current body coordinates.
Colors are decided by the current color attribute.
As for marker size, there are some points to be well understood in use:
/MarkCircle2DS
,
is described with the 2D unit on screen.
/MarkCircle2D
is described with the 3D unit.
/MarkText2D
and /MarkText2DS
, their marker sizes
mean font sizes.
An important feature of markers is that they are always drawn at the end of visualization, such that they can always become visible. In other words, hidden surface elimination is not applied to markers.