/vis/scene/

Operations on Geant4 scenes.

Sub-directories

/vis/scene/add/Add model to current scene.

Commands

activateModel
create
endOfEventAction
endOfRunAction
list
notifyHandlers
removeModel
select
showExtents

activateModel [search-string] [activate]

Activate or de-activate model.
Attempts to match search string to name of model - use unique sub-string.
Use "/vis/scene/list" to see model names.
If name == "all" (default), all models are activated.

Available at all Geant4 states.

Parameters
search-string type s Omittable : default value = all
activate type b Omittable : default value = 1

create [scene-name]

Creates an empty scene.
Invents a name if not supplied. This scene becomes current.

Available at all Geant4 states.

Parameters
scene-name type s Omittable : default value =

endOfEventAction [action] [maxNumber]

Accumulate or refresh the viewer for each new event.
"accumulate": viewer accumulates hits, etc., event by event, or
"refresh": viewer shows them at end of event or, for direct-screen viewers, refreshes the screen just before drawing the next event.

Available at all Geant4 states.

Parameters
action type s Omittable : default value = refresh Parameter candidates : accumulate refresh
maxNumber type i Omittable : default value = 100

endOfRunAction [action]

Accumulate or refresh the viewer for each new run.
"accumulate": viewer accumulates hits, etc., run by run, or
"refresh": viewer shows them at end of run or, for direct-screen viewers, refreshes the screen just before drawing the first event of the next run.
The detector remains or is redrawn.

Available at all Geant4 states.

Parameters
action type s Omittable : default value = refresh Parameter candidates : accumulate refresh

list [scene-name] [verbosity]

Lists scene(s).
"help /vis/verbose" for definition of verbosity.

Available at all Geant4 states.

Parameters
scene-name type s Omittable : default value = all
verbosity type s Omittable : default value = warnings

notifyHandlers [scene-name] [refresh-flush]

Notifies scene handlers and forces re-rendering.
Notifies the handler(s) of the specified scene and forces a reconstruction of any graphical databases. Clears and refreshes all viewers of current scene. The default action "refresh" does not issue "update" (see /vis/viewer/update). If "flush" is specified, it issues an "update" as well as "refresh" - "update" and initiates post-processing for graphics systems which need it.
The default for <scene-name> is the current scene name.
This command does not change current scene, scene handler or viewer.

Available at all Geant4 states.

Parameters
scene-name type s Omittable : current value is used as the default value.
refresh-flush type s Omittable : default value = refresh Parameter candidates : r refresh f flush

removeModel [search-string]

Remove model.
Attempts to match search string to name of model - use unique sub-string.
Use "/vis/scene/list" to see model names.

Available at all Geant4 states.

Parameters
search-string type s

select [scene-name]

Selects a scene
Makes the scene current. "/vis/scene/list" to see possible scene names.

Available at all Geant4 states.

Parameters
scene-name type s

showExtents

Prints and draws extents of models in a scene

Available at all Geant4 states.