DD4hep
1.30.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.