Geant4ParticleData.h
Go to the documentation of this file.
1 // AUTOMATICALLY GENERATED FILE - DO NOT EDIT
2 
3 #ifndef DD4POD_Geant4ParticleDATA_H
4 #define DD4POD_Geant4ParticleDATA_H
5 
6 #include <array>
7 
8 namespace dd4pod {
9 
10 
16 public:
17  int ID;
18  int g4Parent;
19  int reason;
20  int mask;
21  int steps;
23  int pdgID;
24  int status;
25  std::array<int, 2> colorFlow;
26  int genStatus;
27  int charge;
28  std::array<int, 1> spare;
29  std::array<float, 3> spin;
30  double vsx;
31  double vsy;
32  double vsz;
33  double vex;
34  double vey;
35  double vez;
36  double psx;
37  double psy;
38  double psz;
39  double pex;
40  double pey;
41  double pez;
42  double mass;
43  double time;
44  double properTime;
45 
46  unsigned int parents_begin;
47  unsigned int parents_end;
48  unsigned int daughters_begin;
49  unsigned int daughters_end;
50 };
51 
52 } // namespace dd4pod
53 
54 
55 #endif
std::array< int, 2 > colorFlow
x
std::array< int, 1 > spare
x
std::array< float, 3 > spin
x