32 #ifndef G4VISEXECUTIVE_ICC
33 #define G4VISEXECUTIVE_ICC
38 #include "G4ASCIITree.hh"
39 #include "G4DAWNFILE.hh"
42 #include "G4RayTracer.hh"
43 #include "G4HitFilterFactories.hh"
44 #include "G4TrajectoryFilterFactories.hh"
45 #include "G4TrajectoryModelFactories.hh"
46 #include "G4VRML1File.hh"
47 #include "G4VRML2File.hh"
51 using namespace TelescopeSimulatorLX;
59 RegisterGraphicsSystem (
new G4ASCIITree);
60 RegisterGraphicsSystem (
new G4DAWNFILE);
63 RegisterGraphicsSystem (
new G4RayTracer);
64 RegisterGraphicsSystem (
new G4VRML1File);
65 RegisterGraphicsSystem (
new G4VRML2File);
72 RegisterModelFactory(
new G4TrajectoryGenericDrawerFactory());
73 RegisterModelFactory(
new G4TrajectoryDrawByChargeFactory());
74 RegisterModelFactory(
new G4TrajectoryDrawByParticleIDFactory());
75 RegisterModelFactory(
new G4TrajectoryDrawByOriginVolumeFactory());
76 RegisterModelFactory(
new G4TrajectoryDrawByAttributeFactory());
79 RegisterModelFactory(
new G4TrajectoryChargeFilterFactory());
80 RegisterModelFactory(
new G4TrajectoryParticleFilterFactory());
81 RegisterModelFactory(
new G4TrajectoryOriginVolumeFilterFactory());
82 RegisterModelFactory(
new G4TrajectoryAttributeFilterFactory());
85 RegisterModelFactory(
new G4HitAttributeFilterFactory());
void RegisterModelFactories()
void RegisterGraphicsSystems()