![]() |
DD4hep
1.33.0
Detector Description Toolkit for High Energy Physics
|
Data structure to store the MC particle information. More...
#include <DDEveEventData.h>
Public Member Functions | |
| DDEveParticle () | |
| Default constructor. More... | |
| DDEveParticle (const DDEveParticle &c) | |
| Copy constructor. More... | |
| virtual | ~DDEveParticle () |
| Default destructor. More... | |
| DDEveParticle & | operator= (const DDEveParticle &c) |
| Assignment operator. More... | |
Public Attributes | |
| int | id |
| int | parent |
| int | pdgID |
| double | vsx |
| double | vsy |
| double | vsz |
| double | vex |
| double | vey |
| double | vez |
| double | psx |
| double | psy |
| double | psz |
| double | energy |
| double | time |
| std::set< int > | daughters |
Data structure to store the MC particle information.
Definition at line 56 of file DDEveEventData.h.
| DDEveParticle::DDEveParticle | ( | ) |
Default constructor.
Definition at line 61 of file DDEveEventData.cpp.
| DDEveParticle::DDEveParticle | ( | const DDEveParticle & | c | ) |
Copy constructor.
Definition at line 53 of file DDEveEventData.cpp.
|
virtual |
Default destructor.
Definition at line 69 of file DDEveEventData.cpp.
| DDEveParticle & DDEveParticle::operator= | ( | const DDEveParticle & | c | ) |
Assignment operator.
Definition at line 74 of file DDEveEventData.cpp.
| std::set<int> dd4hep::DDEveParticle::daughters |
Definition at line 62 of file DDEveEventData.h.
| double dd4hep::DDEveParticle::energy |
Definition at line 61 of file DDEveEventData.h.
| int dd4hep::DDEveParticle::id |
Definition at line 58 of file DDEveEventData.h.
| int dd4hep::DDEveParticle::parent |
Definition at line 58 of file DDEveEventData.h.
| int dd4hep::DDEveParticle::pdgID |
Definition at line 58 of file DDEveEventData.h.
| double dd4hep::DDEveParticle::psx |
Definition at line 61 of file DDEveEventData.h.
| double dd4hep::DDEveParticle::psy |
Definition at line 61 of file DDEveEventData.h.
| double dd4hep::DDEveParticle::psz |
Definition at line 61 of file DDEveEventData.h.
| double dd4hep::DDEveParticle::time |
Definition at line 61 of file DDEveEventData.h.
| double dd4hep::DDEveParticle::vex |
Definition at line 60 of file DDEveEventData.h.
| double dd4hep::DDEveParticle::vey |
Definition at line 60 of file DDEveEventData.h.
| double dd4hep::DDEveParticle::vez |
Definition at line 60 of file DDEveEventData.h.
| double dd4hep::DDEveParticle::vsx |
Definition at line 59 of file DDEveEventData.h.
| double dd4hep::DDEveParticle::vsy |
Definition at line 59 of file DDEveEventData.h.
| double dd4hep::DDEveParticle::vsz |
Definition at line 59 of file DDEveEventData.h.
1.8.18