Geant4 Cross Reference

Cross-Referencing   Geant4
Geant4/examples/extended/persistency/gdml/G03/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/persistency/gdml/G03/README (Version 11.3.0) and /examples/extended/persistency/gdml/G03/README (Version 9.2.p3)


                                                   >>   1 $Id: README,v 1.1 2008/11/20 15:41:53 gcosmo Exp $
  1 ----------------------------------------------      2 -------------------------------------------------------------------
  2                                                     3 
  3  Example of definition of a GDML extension wit <<   4  Example of use GDML extension and associated reader
  4  --------------------------------------------- <<   5  -----------------------------------------------------------
  5                                                     6 
  6  In this directory you can find an example sho      7  In this directory you can find an example showing how to extend the GDML
  7  schema and plug-in a custom reader and writer <<   8  schema and plug-in a custom reader to the system for handling the extension.
  8  the extension.                                << 
  9  For more information, please, refer to the GD      9  For more information, please, refer to the GDML Documentation.
 10                                                    10   
 11  The Geometry is a Simple Box to which it is a     11  The Geometry is a Simple Box to which it is assigned a color as
 12  visualization attribute.                          12  visualization attribute.
 13  The entity "color" is defined as part of the      13  The entity "color" is defined as part of the "extension" tag and properly
 14  implemented in the GDML schema extension plac     14  implemented in the GDML schema extension placed inside the directory
 15  SimpleExtensionSchema.                            15  SimpleExtensionSchema.
 16  The GDML file implenting the geometry with co     16  The GDML file implenting the geometry with colors extension is
 17  color_extension.gdml, in which the standard "     17  color_extension.gdml, in which the standard "gdml" tag has been replaced
 18  by the "gdml_simple_extension" tag, with rela     18  by the "gdml_simple_extension" tag, with relative location for the new schema.
 19  The GDML file is automatically loaded by the      19  The GDML file is automatically loaded by the program.
 20  It is also possible to use UI commands or mac     20  It is also possible to use UI commands or macros as arguments to read any
 21  standard GDML file.                               21  standard GDML file.
 22                                                    22   
 23  HOW TO BUILD THE EXAMPLE ?                        23  HOW TO BUILD THE EXAMPLE ?
 24                                                    24  
 25  - You need to have built the persistency/gdml <<  25  - You need to have built the persistency/gdml plugin module along with the
 26    set the -DGEANT4_USE_GDML=ON flag during th <<  26    Geant4 libraries, by having set the G4LIB_BUILD_GDML variable in your
 27    as well as the -DXERCESC_ROOT_DIR=<path_to_ <<  27    environment.
 28    the path where the XercesC XML parser packa <<  28    It is also required to specify the path where the XercesC XML parser
                                                   >>  29    package is installed in your system, through the variable XERCESCROOT.
 29                                                    30  
 30  - Compile and link to generate the executable <<  31  - Compile and link to generate the executable:
 31                % make                          <<  32                % gmake
 32                                                    33  
 33  - Execute the application for reading and vis <<  34  - Execute the application:
 34                % gdml_ext read_ext.mac         <<  35                % read_ext [macro-file.mac]
 35                                                    36 
 36  - Execute the application for also writing th << 
 37                % gdml_ext [write_ext.mac]      <<