![]() |
ATLAS Offline Software
|
C++ access to the Fortran HEPEVT common block. More...
#include <Gen_HEPEVT.h>
Public Member Functions | |
Gen_HEPEVT () | |
"Get" methods | |
int | m_NEVHEP |
int | m_NHEP |
std::map< int, int > | m_ISTHEP |
std::map< int, int > | m_IDHEP |
std::map< int, std::pair< int, int > > | m_JMOHEP |
std::map< int, std::pair< int, int > > | m_JDAHEP |
std::map< int, double > | m_PHEP0 |
std::map< int, double > | m_PHEP1 |
std::map< int, double > | m_PHEP2 |
std::map< int, double > | m_PHEP3 |
std::map< int, double > | m_PHEP4 |
std::map< int, double > | m_VHEP0 |
std::map< int, double > | m_VHEP1 |
std::map< int, double > | m_VHEP2 |
std::map< int, double > | m_VHEP3 |
int | nevhep () const |
int | nhep () const |
int | isthep (int ihep) |
int | idhep (int ihep) |
int | first_parent (int ihep) |
int | last_parent (int ihep) |
int | first_child (int ihep) |
int | last_child (int ihep) |
double | px (int ihep) |
double | py (int ihep) |
double | pz (int ihep) |
double | e (int ihep) |
double | m (int ihep) |
double | x (int ihep) |
double | y (int ihep) |
double | z (int ihep) |
double | t (int ihep) |
void | nevhep (int value) |
void | nhep (int value) |
void | isthep (int &ihep, int value) |
void | idhep (int &ihep, int value) |
void | mothers (int &ihep, int value1, int value2) |
void | daughters (int &ihep, int value1, int value2) |
void | momentum (int &ihep, double px, double py, double pz, double e, double m) |
void | position (int &ihep, double x, double y, double z, double t) |
C++ access to the Fortran HEPEVT common block.
Definition at line 37 of file Gen_HEPEVT.h.
|
inline |
Definition at line 97 of file Gen_HEPEVT.h.
|
inline |
Definition at line 172 of file Gen_HEPEVT.h.
|
inline |
Definition at line 136 of file Gen_HEPEVT.h.
|
inline |
Definition at line 121 of file Gen_HEPEVT.h.
|
inline |
Definition at line 115 of file Gen_HEPEVT.h.
|
inline |
Definition at line 164 of file Gen_HEPEVT.h.
|
inline |
Definition at line 112 of file Gen_HEPEVT.h.
|
inline |
Definition at line 161 of file Gen_HEPEVT.h.
|
inline |
Definition at line 109 of file Gen_HEPEVT.h.
|
inline |
Definition at line 124 of file Gen_HEPEVT.h.
|
inline |
Definition at line 118 of file Gen_HEPEVT.h.
|
inline |
Definition at line 139 of file Gen_HEPEVT.h.
|
inline |
|
inline |
Definition at line 167 of file Gen_HEPEVT.h.
|
inline |
Definition at line 103 of file Gen_HEPEVT.h.
|
inline |
Definition at line 155 of file Gen_HEPEVT.h.
|
inline |
Definition at line 106 of file Gen_HEPEVT.h.
|
inline |
Definition at line 158 of file Gen_HEPEVT.h.
|
inline |
|
inline |
Definition at line 127 of file Gen_HEPEVT.h.
|
inline |
Definition at line 130 of file Gen_HEPEVT.h.
|
inline |
Definition at line 133 of file Gen_HEPEVT.h.
|
inline |
Definition at line 151 of file Gen_HEPEVT.h.
|
inline |
Definition at line 142 of file Gen_HEPEVT.h.
|
inline |
Definition at line 145 of file Gen_HEPEVT.h.
|
inline |
Definition at line 148 of file Gen_HEPEVT.h.
|
private |
Definition at line 80 of file Gen_HEPEVT.h.
|
private |
Definition at line 79 of file Gen_HEPEVT.h.
|
private |
Definition at line 82 of file Gen_HEPEVT.h.
|
private |
Definition at line 81 of file Gen_HEPEVT.h.
|
private |
Definition at line 77 of file Gen_HEPEVT.h.
|
private |
Definition at line 78 of file Gen_HEPEVT.h.
|
private |
Definition at line 83 of file Gen_HEPEVT.h.
|
private |
Definition at line 84 of file Gen_HEPEVT.h.
|
private |
Definition at line 85 of file Gen_HEPEVT.h.
|
private |
Definition at line 86 of file Gen_HEPEVT.h.
|
private |
Definition at line 87 of file Gen_HEPEVT.h.
|
private |
Definition at line 88 of file Gen_HEPEVT.h.
|
private |
Definition at line 89 of file Gen_HEPEVT.h.
|
private |
Definition at line 90 of file Gen_HEPEVT.h.
|
private |
Definition at line 91 of file Gen_HEPEVT.h.