Geant4 Cross Reference

Cross-Referencing   Geant4
Geant4/examples/extended/visualization/userVisAction/README

Version: [ ReleaseNotes ] [ 1.0 ] [ 1.1 ] [ 2.0 ] [ 3.0 ] [ 3.1 ] [ 3.2 ] [ 4.0 ] [ 4.0.p1 ] [ 4.0.p2 ] [ 4.1 ] [ 4.1.p1 ] [ 5.0 ] [ 5.0.p1 ] [ 5.1 ] [ 5.1.p1 ] [ 5.2 ] [ 5.2.p1 ] [ 5.2.p2 ] [ 6.0 ] [ 6.0.p1 ] [ 6.1 ] [ 6.2 ] [ 6.2.p1 ] [ 6.2.p2 ] [ 7.0 ] [ 7.0.p1 ] [ 7.1 ] [ 7.1.p1 ] [ 8.0 ] [ 8.0.p1 ] [ 8.1 ] [ 8.1.p1 ] [ 8.1.p2 ] [ 8.2 ] [ 8.2.p1 ] [ 8.3 ] [ 8.3.p1 ] [ 8.3.p2 ] [ 9.0 ] [ 9.0.p1 ] [ 9.0.p2 ] [ 9.1 ] [ 9.1.p1 ] [ 9.1.p2 ] [ 9.1.p3 ] [ 9.2 ] [ 9.2.p1 ] [ 9.2.p2 ] [ 9.2.p3 ] [ 9.2.p4 ] [ 9.3 ] [ 9.3.p1 ] [ 9.3.p2 ] [ 9.4 ] [ 9.4.p1 ] [ 9.4.p2 ] [ 9.4.p3 ] [ 9.4.p4 ] [ 9.5 ] [ 9.5.p1 ] [ 9.5.p2 ] [ 9.6 ] [ 9.6.p1 ] [ 9.6.p2 ] [ 9.6.p3 ] [ 9.6.p4 ] [ 10.0 ] [ 10.0.p1 ] [ 10.0.p2 ] [ 10.0.p3 ] [ 10.0.p4 ] [ 10.1 ] [ 10.1.p1 ] [ 10.1.p2 ] [ 10.1.p3 ] [ 10.2 ] [ 10.2.p1 ] [ 10.2.p2 ] [ 10.2.p3 ] [ 10.3 ] [ 10.3.p1 ] [ 10.3.p2 ] [ 10.3.p3 ] [ 10.4 ] [ 10.4.p1 ] [ 10.4.p2 ] [ 10.4.p3 ] [ 10.5 ] [ 10.5.p1 ] [ 10.6 ] [ 10.6.p1 ] [ 10.6.p2 ] [ 10.6.p3 ] [ 10.7 ] [ 10.7.p1 ] [ 10.7.p2 ] [ 10.7.p3 ] [ 10.7.p4 ] [ 11.0 ] [ 11.0.p1 ] [ 11.0.p2 ] [ 11.0.p3, ] [ 11.0.p4 ] [ 11.1 ] [ 11.1.1 ] [ 11.1.2 ] [ 11.1.3 ] [ 11.2 ] [ 11.2.1 ] [ 11.2.2 ] [ 11.3.0 ]

Diff markup

Differences between /examples/extended/visualization/userVisAction/README (Version 11.3.0) and /examples/extended/visualization/userVisAction/README (Version 11.1.3)


  1      =========================================      1      =========================================================
  2      Geant4 - an Object-Oriented Toolkit for S      2      Geant4 - an Object-Oriented Toolkit for Simulation in HEP
  3      =========================================      3      =========================================================
  4                                                     4 
  5                examples/extended/visualization      5                examples/extended/visualization/userVisAction
  6                -------------------------------      6                ---------------------------------------------
  7                                                     7 
  8 This example illustrates how to create a "vis       8 This example illustrates how to create a "vis action".
  9                                                     9 
 10 The idea is that you register a vis action wit     10 The idea is that you register a vis action with the vis manager and
 11 activate it by a command /vis/scene/add/userAc     11 activate it by a command /vis/scene/add/userAction.  In this case, it
 12 draws a simple logo.                               12 draws a simple logo.
 13                                                    13 
 14 1) UVA_VisAction.cc defines a G4VUserVisAction     14 1) UVA_VisAction.cc defines a G4VUserVisAction and implements a Draw
 15    method.                                         15    method.
 16                                                    16       
 17 2) In the main program, UVA_VisAction is insta     17 2) In the main program, UVA_VisAction is instantiated and
 18    its pointer registerd with the visualizatio     18    its pointer registerd with the visualization manager. You may
 19    optionally specify an extent at this point      19    optionally specify an extent at this point to assist the viewers to
 20    locate the objects.                             20    locate the objects.
 21                                                    21 
 22 3) To visualise, use the usual Geant4 vis comm     22 3) To visualise, use the usual Geant4 vis commands to create a view
 23    and scene, then add the vis action to the s     23    and scene, then add the vis action to the scene with
 24    /vis/scene/add/userAction - see vis.mac.        24    /vis/scene/add/userAction - see vis.mac.
 25                                                    25 
 26 Note: The system needs an "extent" in order to     26 Note: The system needs an "extent" in order to point the virtual
 27 camera and adjust its field of view, etc.  Thi     27 camera and adjust its field of view, etc.  This defines the "standard
 28 view".  You may zoom, etc., from this standard     28 view".  You may zoom, etc., from this standard view.  The extent may
 29 be specified as suggested above or by using /v     29 be specified as suggested above or by using /vis/scene/add/extent.
 30                                                    30 
 31                                                    31 
 32 John Allison                                       32 John Allison
 33 27th November 2014                                 33 27th November 2014