Geant4 Cross Reference

Cross-Referencing   Geant4
Geant4/visualization/RayTracer/sources.cmake

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 /visualization/RayTracer/sources.cmake (Version 11.3.0) and /visualization/RayTracer/sources.cmake (Version 11.2.2)


  1 # - G4RayTracer module build definition             1 # - G4RayTracer module build definition
  2                                                     2 
  3 # Define the Geant4 Module.                         3 # Define the Geant4 Module.
  4 geant4_add_module(G4RayTracer                       4 geant4_add_module(G4RayTracer
  5   PUBLIC_HEADERS                                    5   PUBLIC_HEADERS 
  6     G4RayTracer.hh                                  6     G4RayTracer.hh
  7   PRIVATE_HEADERS                                   7   PRIVATE_HEADERS
  8     G4RTJpeg.hh                                     8     G4RTJpeg.hh
  9     G4RTJpegCoder.hh                                9     G4RTJpegCoder.hh
 10     G4RTJpegCoderTables.hh                         10     G4RTJpegCoderTables.hh
 11     G4RTJpegMaker.hh                               11     G4RTJpegMaker.hh
 12     G4RTMessenger.hh                               12     G4RTMessenger.hh
 13     G4RTOutBitStream.hh                            13     G4RTOutBitStream.hh
 14     G4RTPrimaryGeneratorAction.hh                  14     G4RTPrimaryGeneratorAction.hh
 15     G4RTRun.hh                                     15     G4RTRun.hh
 16     G4RTRunAction.hh                               16     G4RTRunAction.hh
 17     G4RTSimpleScanner.hh                           17     G4RTSimpleScanner.hh
 18     G4RTSteppingAction.hh                          18     G4RTSteppingAction.hh
 19     G4RTTrackingAction.hh                          19     G4RTTrackingAction.hh
 20     G4RTWorkerInitialization.hh                    20     G4RTWorkerInitialization.hh
 21     G4RayTracerFeatures.hh                         21     G4RayTracerFeatures.hh
 22     G4RayTracerSceneHandler.hh                     22     G4RayTracerSceneHandler.hh
 23     G4RayTracerViewer.hh                           23     G4RayTracerViewer.hh
 24     G4RayTrajectory.hh                             24     G4RayTrajectory.hh
 25     G4RayTrajectoryPoint.hh                        25     G4RayTrajectoryPoint.hh
 26     G4TheMTRayTracer.hh                            26     G4TheMTRayTracer.hh
 27     G4TheRayTracer.hh                              27     G4TheRayTracer.hh
 28     G4VFigureFileMaker.hh                          28     G4VFigureFileMaker.hh
 29     G4VRTScanner.hh                                29     G4VRTScanner.hh
 30   SOURCES                                          30   SOURCES
 31     G4RTJpegCoder.cc                               31     G4RTJpegCoder.cc
 32     G4RTJpegMaker.cc                               32     G4RTJpegMaker.cc
 33     G4RTMessenger.cc                               33     G4RTMessenger.cc
 34     G4RTOutBitStream.cc                            34     G4RTOutBitStream.cc
 35     G4RTPrimaryGeneratorAction.cc                  35     G4RTPrimaryGeneratorAction.cc
 36     G4RTRun.cc                                     36     G4RTRun.cc
 37     G4RTRunAction.cc                               37     G4RTRunAction.cc
 38     G4RTSimpleScanner.cc                           38     G4RTSimpleScanner.cc
 39     G4RTSteppingAction.cc                          39     G4RTSteppingAction.cc
 40     G4RTTrackingAction.cc                          40     G4RTTrackingAction.cc
 41     G4RTWorkerInitialization.cc                    41     G4RTWorkerInitialization.cc
 42     G4RayTracer.cc                                 42     G4RayTracer.cc
 43     G4RayTracerSceneHandler.cc                     43     G4RayTracerSceneHandler.cc
 44     G4RayTracerViewer.cc                           44     G4RayTracerViewer.cc
 45     G4RayTrajectory.cc                             45     G4RayTrajectory.cc
 46     G4RayTrajectoryPoint.cc                        46     G4RayTrajectoryPoint.cc
 47     G4TheMTRayTracer.cc                            47     G4TheMTRayTracer.cc
 48     G4TheRayTracer.cc                              48     G4TheRayTracer.cc
 49     G4VRTScanner.cc)                               49     G4VRTScanner.cc)
 50                                                    50 
 51 geant4_module_compile_definitions(G4RayTracer      51 geant4_module_compile_definitions(G4RayTracer PRIVATE G4RAYTRACER_ALLOC_EXPORT)
 52                                                    52 
 53 geant4_module_link_libraries(G4RayTracer           53 geant4_module_link_libraries(G4RayTracer
 54   PUBLIC                                           54   PUBLIC
 55     G4vis_management                               55     G4vis_management
 56   PRIVATE                                          56   PRIVATE
 57     G4bosons                                       57     G4bosons
 58     G4cuts                                         58     G4cuts
 59     G4detector                                     59     G4detector
 60     G4event                                        60     G4event
 61     G4globman                                      61     G4globman
 62     G4graphics_reps                                62     G4graphics_reps
 63     G4geometrymng                                  63     G4geometrymng
 64     G4hepgeometry                                  64     G4hepgeometry
 65     G4hits                                         65     G4hits
 66     G4intercoms                                    66     G4intercoms
 67     G4modeling                                     67     G4modeling
 68     G4partman                                      68     G4partman
 69     G4procman                                      69     G4procman
 70     G4run                                          70     G4run
 71     G4scoring                                      71     G4scoring
 72     G4track                                        72     G4track
 73     G4tracking                                     73     G4tracking
 74     G4navigation)                                  74     G4navigation)
 75                                                    75 
 76 # X11 RayTracer only if selected                   76 # X11 RayTracer only if selected
 77 if(GEANT4_USE_RAYTRACER_X11)                       77 if(GEANT4_USE_RAYTRACER_X11)
 78   geant4_module_sources(G4RayTracer                78   geant4_module_sources(G4RayTracer
 79     PUBLIC_HEADERS                                 79     PUBLIC_HEADERS
 80       G4RayTracerX.hh                              80       G4RayTracerX.hh
 81     PRIVATE_HEADERS                                81     PRIVATE_HEADERS
 82       G4RayTracerXViewer.hh                        82       G4RayTracerXViewer.hh
 83       G4RTXScanner.hh                              83       G4RTXScanner.hh
 84     SOURCES                                        84     SOURCES
 85       G4RayTracerX.cc                              85       G4RayTracerX.cc
 86       G4RayTracerXViewer.cc                        86       G4RayTracerXViewer.cc
 87       G4RTXScanner.cc)                             87       G4RTXScanner.cc)
 88                                                    88 
 89   geant4_module_compile_definitions(G4RayTrace     89   geant4_module_compile_definitions(G4RayTracer PUBLIC G4VIS_USE_RAYTRACERX)
 90                                                    90 
 91   geant4_module_link_libraries(G4RayTracer PRI     91   geant4_module_link_libraries(G4RayTracer PRIVATE X11::SM X11::ICE X11::X11 X11::Xext X11::Xmu)
 92 endif()                                            92 endif()