g4display
g4display_options.h
Go to the documentation of this file.
1 #pragma once
2 
3 // gemc
4 #include "goptions.h"
5 
6 
7 constexpr const char* G4DISPLAY_LOGGER = "g4display";
8 constexpr const char* G4SCENE_LOGGER = "g4scene";
9 
10 namespace g4display {
11 
12 // G4View
13 struct G4View {
14  std::string driver;
15  std::string dimension;
16  std::string position;
18 };
19 
20 G4View getG4View(GOptions* gopts);
21 
22 
23 // G4Camera
24 struct G4Camera {
25  std::string phi;
26  std::string theta;
27 };
28 
29 G4Camera getG4Camera(GOptions* gopts);
30 
31 // Dawn
32 struct G4Dawn {
33  std::string phi;
34  std::string theta;
35 };
36 
37 G4Dawn getG4Dawn(GOptions* gopts);
38 
39 GOptions defineOptions();
40 }
constexpr const char * G4SCENE_LOGGER
constexpr const char * G4DISPLAY_LOGGER
GOptions defineOptions()
G4Dawn getG4Dawn(GOptions *gopts)
G4Camera getG4Camera(GOptions *gopts)
G4View getG4View(GOptions *gopts)