|  | 
								EIC Software
							 
								Reference for 
								EIC 
								simulation and reconstruction software on GitHub
							 | 
#include <estarlight/blob/master/include/pythiadecayer.h>
| Public Member Functions | |
| pythiaDecayer () | |
| virtual | ~pythiaDecayer () | 
| void | init () | 
| void | addParticle (const starlightParticle &p) | 
| eXEvent | execute () | 
| Private Member Functions | |
| pythiaDecayer (Pythia8::Pythia pythia) | |
| bool | operator== (const pythiaDecayer &other) const | 
| Private Attributes | |
| Pythia8::Pythia | _pythia | 
Definition at line 8 of file pythiadecayer.h.
View newest version in sPHENIX GitHub at line 8 of file pythiadecayer.h
| pythiaDecayer::pythiaDecayer | ( | ) | 
Definition at line 8 of file pythiadecayer.cpp.
View newest version in sPHENIX GitHub at line 8 of file pythiadecayer.cpp
| 
 | virtual | 
Definition at line 11 of file pythiadecayer.cpp.
View newest version in sPHENIX GitHub at line 11 of file pythiadecayer.cpp
| 
 | private | 
| void pythiaDecayer::addParticle | ( | const starlightParticle & | p | ) | 
Definition at line 22 of file pythiadecayer.cpp.
View newest version in sPHENIX GitHub at line 22 of file pythiadecayer.cpp
References _pythia, lorentzVector::GetE(), starlightParticle::getPdgCode(), lorentzVector::GetPx(), lorentzVector::GetPy(), lorentzVector::GetPz(), and lorentzVector::M().
 Here is the call graph for this function:
 Here is the call graph for this function:| eXEvent pythiaDecayer::execute | ( | ) | 
Definition at line 35 of file pythiadecayer.cpp.
View newest version in sPHENIX GitHub at line 35 of file pythiadecayer.cpp
References _pythia, eXEvent::addParticle(), erhic::ParticleMCbase::m, p, printWarn, erhic::ParticleMCbase::px, erhic::ParticleMCbase::py, and erhic::ParticleMCbase::pz.
 Here is the call graph for this function:
 Here is the call graph for this function:| void pythiaDecayer::init | ( | ) | 
Definition at line 13 of file pythiadecayer.cpp.
View newest version in sPHENIX GitHub at line 13 of file pythiadecayer.cpp
References _pythia.
| 
 | private | 
| 
 | private | 
Definition at line 33 of file pythiadecayer.h.
View newest version in sPHENIX GitHub at line 33 of file pythiadecayer.h
Referenced by addParticle(), execute(), and init().