|
EvtGen 2.2.0
Monte Carlo generator of particle decays, in particular the weak decays of heavy flavour particles such as B mesons.
|
#include <EvtGenBase/EvtStdHep.hh>
Public Member Functions | |
| EvtStdHep () | |
| ~EvtStdHep () | |
| void | init () |
| int | getFirstMother (int i) |
| int | getLastMother (int i) |
| int | getFirstDaughter (int i) |
| int | getLastDaughter (int i) |
| int | getStdHepID (int i) |
| int | getIStat (int i) |
| EvtVector4R | getP4 (int i) |
| EvtVector4R | getX4 (int i) |
| void | translate (EvtVector4R d) |
| int | getNPart () |
| void | createParticle (EvtVector4R p4, EvtVector4R x, int prntfirst, int prntlast, int id) |
Private Attributes | |
| int | m_npart |
| EvtVector4R | m_p4 [EVTSTDHEPLENGTH] |
| EvtVector4R | m_x [EVTSTDHEPLENGTH] |
| int | m_prntfirst [EVTSTDHEPLENGTH] |
| int | m_prntlast [EVTSTDHEPLENGTH] |
| int | m_daugfirst [EVTSTDHEPLENGTH] |
| int | m_dauglast [EVTSTDHEPLENGTH] |
| int | m_id [EVTSTDHEPLENGTH] |
| int | m_istat [EVTSTDHEPLENGTH] |
Friends | |
| std::ostream & | operator<< (std::ostream &s, const EvtStdHep &stdhep) |
Definition at line 30 of file EvtStdHep.hh.
|
inline |
Definition at line 32 of file EvtStdHep.hh.
|
inline |
Definition at line 33 of file EvtStdHep.hh.
| void EvtStdHep::createParticle | ( | EvtVector4R | p4, |
| EvtVector4R | x, | ||
| int | prntfirst, | ||
| int | prntlast, | ||
| int | id ) |
Definition at line 39 of file EvtStdHep.cpp.
|
inline |
Definition at line 39 of file EvtStdHep.hh.
|
inline |
Definition at line 37 of file EvtStdHep.hh.
|
inline |
Definition at line 43 of file EvtStdHep.hh.
|
inline |
Definition at line 40 of file EvtStdHep.hh.
|
inline |
Definition at line 38 of file EvtStdHep.hh.
| int EvtStdHep::getNPart | ( | ) |
Definition at line 34 of file EvtStdHep.cpp.
|
inline |
Definition at line 45 of file EvtStdHep.hh.
|
inline |
Definition at line 42 of file EvtStdHep.hh.
|
inline |
Definition at line 46 of file EvtStdHep.hh.
| void EvtStdHep::init | ( | ) |
Definition at line 29 of file EvtStdHep.cpp.
| void EvtStdHep::translate | ( | EvtVector4R | d | ) |
Definition at line 67 of file EvtStdHep.cpp.
|
friend |
|
private |
Definition at line 62 of file EvtStdHep.hh.
|
private |
Definition at line 63 of file EvtStdHep.hh.
|
private |
Definition at line 64 of file EvtStdHep.hh.
|
private |
Definition at line 65 of file EvtStdHep.hh.
|
private |
Definition at line 57 of file EvtStdHep.hh.
|
private |
Definition at line 58 of file EvtStdHep.hh.
|
private |
Definition at line 60 of file EvtStdHep.hh.
|
private |
Definition at line 61 of file EvtStdHep.hh.
|
private |
Definition at line 59 of file EvtStdHep.hh.